2010-08-04 15 views
13

データ処理を実行できるRubyの宝石は何ですか?Ruby統計宝物

+0

閉鎖が提案されています。参照してください:http://meta.stats.stackexchange.com/questions/213/list-of-candidate-questions-to-be-closed –

+5

私はこの質問が保持されるべきだと思います。問題は、stackoverflowに適しています。しかし、Stats.SEにも適していると思います。 Stats.SEには、統計ソフトウェアと実装に関する多くの既存の質問があります。また、この質問は特に統計に関するものです。 –

+0

このサイト(とこの質問)には、[programming-languages] [ruby] [libraries]のタグが必要です。 [r]がXVのトップタグであるとすれば、これらはすべて適切だと思います。 –

答えて

4

Srikantが、これは、スタックオーバーフローで、より良い答えを得るということはおそらく右であるが、ここではとにかく速いの答えです:

  • Rubygsl GNU科学ライブラリへのインターフェースを提供します。

  • RSRubyは、Rは、ルビーを通じてコマンドを呼び出すための方法を提供し

10

ルビーからRにアクセスするには、私の知っている3通りの方法があります。

RinRubyが最も遅く、RSRubyが最も速く、RserveがRSRubyに近いパフォーマンスを示します。しかし、RSRubyはかなりプラットフォーム固有であり、あなたはsharelibオプションでRをコンパイルする必要があります。 RserveはRインタプリタにコマンドを送信するためのTCPソケットサーバを提供するので、Rserve-Ruby-Clientはその点で簡単です。

AFAIK 3は残念なことに、初心者のためにも書かれていません。 Rserve-Ruby-Clientはかなりアクティブですが、他の2つはそれほどアクティブではありません。

4

statsampleあなたが探している宝石のようです。これは、さまざまなデータソースとの間で変換を行い、統計分析のための一連の関数を備えています。

0

DescriptiveStatisticsは、配列、ハッシュ、セット、および範囲などのEnumerableを含むコレクションの数値サンプルデータの基本的な記述統計を簡単に計算できるように、Enumerableモジュールにメソッドを追加します。計算できる統計情報は次のとおりです。

Number 
Sum 
Mean 
Median 
Mode 
Variance 
Standard Deviation 
Percentile 
Percentile Rank 
Descriptive Statistics 
Quartiles 
関連する問題