Рубиновый эквивалент NumPy - PullRequest
24 голосов
/ 13 апреля 2011

Я бы хотел получить средние значения, медианы, процентили и т. Д. Я искал повсюду и не могу найти ничего подобного. Я понимаю, что Ruby не очень часто используется в научном мире, но в Ruby должна существовать хотя бы очень простая библиотека, которая занимается математикой, верно?

Ответы [ 3 ]

10 голосов
/ 13 апреля 2011

Как насчет ruby ​​narray?

http://narray.rubyforge.org/

Если вы посмотрите на методы, есть раздел статистики, который охватывает ваши случаи использования:

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

Возможно, вы также захотите взглянуть на привязки ruby ​​к GSL:

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

8 голосов
/ 25 апреля 2013

SciRuby работает над этим.На самом деле мы работаем над NMatrix вместо NArray .Однако наиболее подходящей для вас библиотекой, вероятно, будет Statsample .

. И, как упоминал JoshAdel, Ruby / GSL - довольно полезный камень.У нас есть его ответвление в учетной записи SciRuby на github , которая поддерживает NMatrix вместо NArray.

0 голосов
/ 25 апреля 2019

К сожалению, разработка NMatrix не ведется в 2019 году. С другой стороны, NArray улучшил производительность и продолжает выпускать новые версии.

При тестировании NArray намного быстрее, чем NMatrix.

Я настоятельно рекомендую NArray.

https://github.com/ruby-numo/numo-narray

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...