Ruby on rails R用于Rails应用程序的统计包Gem

Ruby on rails R用于Rails应用程序的统计包Gem,ruby-on-rails,r,Ruby On Rails,R,我希望将R统计包集成到我的rails应用程序中。我的研究发现了RSRuby、RinRuby和Rserve-Ruby客户端。如果能从你们中使用过这些或其他选项的人那里得到一些反馈,并更好地了解每个选项的优缺点,那就太好了。我也听说Gauss是另一种选择,但目前我还不知道有任何ruby接口 我的主要应用是多项式logit和probit模型。如果有帮助的话 提前感谢您的投入 RSRuby采用将R解释器作为C扩展嵌入Ruby的方法。它只适用于特定版本的ruby,因此,如果您使用JRuby或Rubiniu

我希望将R统计包集成到我的rails应用程序中。我的研究发现了RSRuby、RinRuby和Rserve-Ruby客户端。如果能从你们中使用过这些或其他选项的人那里得到一些反馈,并更好地了解每个选项的优缺点,那就太好了。我也听说Gauss是另一种选择,但目前我还不知道有任何ruby接口

我的主要应用是多项式logit和probit模型。如果有帮助的话


提前感谢您的投入

RSRuby采用将R解释器作为C扩展嵌入Ruby的方法。它只适用于特定版本的ruby,因此,如果您使用JRuby或Rubinius,这并不是您真正的选择。它肯定是最快的,尽管有些类转换有点奇怪

RinRuby和RserveRuby都使用TCP/IP套接字,尽管Rserve声称速度快了5-10倍

我想尝试一下RSRuby,如果您的ruby版本遇到问题,请切换到Rserve。我不熟悉高斯


提醒一下-据我所知,这些解决方案都不支持多线程,主要是因为R本身的其他实例不能很好地发挥作用。

类似的问题和相关答案:Rserve允许多个连接到R,允许您运行多个并发操作。我不确定R是否可以实现多线程。RSRuby与哪个版本兼容?