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

Mut*_*tor 14 r ruby-on-rails

我正在寻找将R Statistical软件包集成到我的rails应用程序中.我的研究发现了RSRuby,RinRuby和Rserve Ruby客户端.从那些使用过这些或其他选项的人那里获得一些反馈并获得关于每个选项的优缺点的更好的想法将会很棒.我也听说过Gauss是另一种选择,但此时我还没有发现任何ruby接口.

我的主要应用程序将是多项logit和probit模型.如果那有帮助.

提前感谢您的意见.

小智 11

RSRuby采用将R解释器嵌入Ruby作为C扩展的方法.它只适用于特定版本的ruby,所以如果你使用JRuby或Rubinius,这对你来说不是一个真正的选择.它绝对是最快的,虽然有些类转换有点奇怪.

RinRuby和Rserve Ruby都使用TCP/IP套接字,尽管Rserve声称速度要快5到10倍.

我会试试RSRuby,如果你遇到红宝石版本等问题,请切换到Rserve.我不熟悉高斯.

抬头 - 据我所知,这些解决方案都不支持多线程,主要是因为R与其他实例不相称.