2011-04-13 67 views
22

我希望能够得到平均值,中位数,百分位数等。我一直在找遍,找不到像这样的东西。我意识到Ruby在科学世界中的用处不大,但是在Ruby中必须至少存在一个非常基本的数学库,对吧?红宝石相当于NumPy

+0

相关问题:http://stackoverflow.com/questions/4775013/scientific-programming-with-ruby和http://stackoverflow.com/questions/703717/anything-like-scipy-in-ruby – 2011-04-13 22:48:24

+1

未使用在科学界呢?我们最好告诉DNA测序人员。 – 2011-04-14 00:09:25

+5

@Tin Man:你能否提供一些关于DNA测序的大规模ruby项目的指导? – JoshAdel 2011-04-14 00:51:35

回答

8

SciRuby正在处理这个问题。我们实际上正在致力于NMatrix作为NArray的替代品。然而,与你最相关的图书馆可能是Statsample

而且,正如JoshAdel所说,Ruby/GSL是一个非常有用的宝石。我们在SciRuby's github account中有一个分支,它支持NMatrix而不是NArray。