Ruby相当于NumPy

我希望能够获得平均值,中位数,百分位数等等。我一直在寻找并且找不到类似的东西。 我意识到Ruby在科学界并没有被广泛使用,但至少在Ruby中存在一个非常基本的数学库,对吧?

ruby叙事怎么样?

http://narray.rubyforge.org/

如果您查看这些方法,可以使用有关您的用例的统计信息部分:

http://narray.rubyforge.org/SPEC.en

您可能还想查看与GSL的ruby绑定:

http://ruby-gsl.sourceforge.net/

SciRuby正致力于此。 我们实际上正在研究NMatrix作为NArray的替代品 。 但是,最相关的库可能是Statsample 。

而且,正如JoshAdel所提到的, Ruby / GSL是一个非常有用的gem。 我们在SciRuby的github帐户中有一个分支,它支持NMatrix而不是NArray。

Interesting Posts