Rcaller 2.0 生成的绘图呈现空输出,生成的文件 (png) 也是空的?发布我使用的代码的链接
http://stdioe.blogspot.in/2011/07/rcaller-20-calling-r-from-java.html
我使用了上面指定链接中的代码,应用程序运行良好,但输出是一个空白控制台,没有绘制任何图表。它还会创建一个空的 png 文件。我是否遗漏了什么,或者是否有任何步骤可以消除我面临的问题。
提前致谢..
Rcaller 2.0 生成的绘图呈现空输出,生成的文件 (png) 也是空的?发布我使用的代码的链接
http://stdioe.blogspot.in/2011/07/rcaller-20-calling-r-from-java.html
我使用了上面指定链接中的代码,应用程序运行良好,但输出是一个空白控制台,没有绘制任何图表。它还会创建一个空的 png 文件。我是否遗漏了什么,或者是否有任何步骤可以消除我面临的问题。
提前致谢..
嗨,我得到了输出。
解决方案:我所做的工作是在我的 R 环境中安装 rjava。它解决了这个问题。
我认为即使您导入 rcaller jar 文件,也需要在您的 R 环境中安装 rjava。
我认为它是因为 R 调用者只会调用 R 环境,但您的 R 环境必须具有 rjava 才能完成其余的工作。
如果我错了,请纠正,欢迎更好的解释......
rJava 和 RCaller 是独立的项目,您无需安装 rJava 即可使用 RCaller。
RCaller 只需要和使用 R Package Runiversal。类型
install.packages("Runiversal")
在 R REPL 中并在运行 RCaller 之前按 enter。这就是你需要的。
如果生成的 R 代码无效,RCaller 将不会处理输出或生成的绘图。您还可以查看操作系统临时目录中生成的代码和输出文件。