Ruby统计宝石

vri*_*h88 13 ruby statistics

什么Ruby宝石可以执行数据处理?

小智 10

我知道从Ruby访问R有三种方法:

RinRuby是最慢的,RSRuby是最快的,Rserve在性能上更接近RSRuby.然而,RSRuby是特定于平台的,您需要使用sharelib选项编译R. Rserve-Ruby-Client在这方面更容易,因为Rserve提供了一个TCP套接字服务器,您可以将命令发送到R解释器.

遗憾的是,AFAIK所有3个都没有为初学者记录.Rserve-Ruby-Client非常活跃,另外2个则不那么活跃.


chr*_*ler 4

Srikant 可能是对的,这会在堆栈溢出时得到更好的答案,但无论如何,这里有一个快速答案:

  • Rubygsl提供了 GNU 科学库的接口。

  • RSRuby提供了一种通过 Ruby 调用 R 命令的方法