我期待將R Statistical軟件包集成到我的Rails應用程序中。我的研究發現了RSRuby,RinRuby和Rserve Ruby客戶端。從您的使用者那裏獲得一些反饋意見是非常好的,這些反饋意見可以讓您更好地瞭解每個選項的優缺點。我也聽說高斯是另一種選擇,但我現在還沒有意識到任何Ruby界面。R統計軟件包Gem For Rails應用程序
我的主要應用程序將是多項logit和probit模型。如果這有幫助。
在此先感謝您的意見。
我期待將R Statistical軟件包集成到我的Rails應用程序中。我的研究發現了RSRuby,RinRuby和Rserve Ruby客戶端。從您的使用者那裏獲得一些反饋意見是非常好的,這些反饋意見可以讓您更好地瞭解每個選項的優缺點。我也聽說高斯是另一種選擇,但我現在還沒有意識到任何Ruby界面。R統計軟件包Gem For Rails應用程序
我的主要應用程序將是多項logit和probit模型。如果這有幫助。
在此先感謝您的意見。
RSRuby採用將R解釋器作爲C擴展插入到Ruby中的方法。它只適用於特定版本的Ruby,所以如果您使用JRuby或Rubinius,這對您來說不是一個真正的選擇。這絕對是最快的,儘管一些班級轉換有點奇怪。
RinRuby和Rserve Ruby都使用TCP/IP套接字,儘管Rserve聲稱速度提高了5-10倍。
我會給RSRuby一個嘗試,如果遇到ruby版本等問題,請切換到Rserve。我對高斯不熟悉。
據我所知,這些解決方案都不支持多線程,很大程度上是因爲R不能很好地與其他自身實例配合使用。
相關問題與相關答案:http://stackoverflow.com/questions/7135620/integrating-r-with-rsruby – neilfws 2012-02-15 03:12:07