使用Scala中的R并从R调用Scala?

Raf*_*ael 18 scala r

你知道关于可能性的事吗?

  • 从R和.调用Scala
  • 在Scala中使用R(库)?

最好的祝福

拉斐尔

小智 22

查看CRAN上的R中的jvmr包.它允许您:

  1. 在Scala中嵌入了R解释器
  2. 在R中嵌入Scala解释器/编译器

它还允许您对Java执行相同的操作.说明其使用的文章是在这里.(披露:我是作者.)

  • @David,是否可以将其部署到公共maven存储库?谢谢 (2认同)

小智 15

CRAN上有一个R包用于此目的,称为"rscala".它允许双向调用(来自R的Sc和来自R的Scala),以及回调(例如,从R调用的Scala代码调用R).这是有据可查的.该软件包取代了另一个答案中提到的"jvmr"软件包.


Mat*_*ell 4

我不知道是否有直接的 Scala 接口,但 rJava http://www.rforge.net/rJava/应该有帮助。