我在Java程序中使用了一些R脚本。
为了将R与Java集成,我发现了两种技术RJAVA和RSERVE。
我无法理解应该使用哪一个 这两者有多大不同。
我认为RSERVE只是通过连接与R服务器交谈 但是RJAVA呢。
在这里帮助别人清除我的怀疑会很有帮助。
感谢。
答案 0 :(得分:5)
根据您的需要选择其中一个。如果你想在java中嵌入少量的R代码,那么 rJava 是正确的选择。如果您在多个脚本中有大量R代码,或者您希望将它们作为REST API公开给多个Java客户端,那么 rServe 就是您的选择。