如何调用从R语言返回任何List的Java方法?

时间:2015-06-22 06:12:40

标签: java r rjava

如何调用从R语言返回列表的java方法。

1 个答案:

答案 0 :(得分:1)

您可以使用rJava包。

install.packages('rJava')
library(rJava)
.jinit()
jObj=.jnew("JClass")
result=.jcall(jObj,"[D","method1")

此处,JClass是一个Java类,应该在您的ClassPath环境变量中,method1JClass的静态方法,返回double[],{{1} }是双数组的JNI表示法。有关详细信息,请参阅that博客条目。