概要 RをRailsで動かすまでの簡単なチュートリアル。 誰かの役に立つかもしれないと思って書くことにした。 そもそもRをRubyで動かすには 主なライブラリが3つある。 RSRuby 実行速度は3つの中で最も速いらしいが、パスを通さないとだめだったり、 その他実行までにいくつかのハードルあり。 RinRuby 扱えるデータ型がベクトルと配列のみなため却下。実行速度もこの中では最も遅い。 ただ、インストールは簡単。Rails上でも実行できた。 Rserve(Rserve-Ruby-client) 今回用いたもの。実行速度は上の2つの間。 まとめるとこんな感じ。より詳しい長所・短所については以下を参照のこと。 Ruby and R 最初RSRubyから試してみたものの、Rails上で動かしたときにC stack usage is too close to the limit というエラーが出