使用JRI绘制R图

时间:2015-08-18 06:50:43

标签: java r jsp ggplot2 jri

我正在使用JRI在JSP中绘制图形。如果我使用下面的代码,它可以正常工作。

Rengine re = new Rengine (new String [] {"--vanilla"}, false, null);
re.eval("jpeg('<filename>')";
re.eval("plot(x,y)");
re.eval("dev.off()");

相反,如果我使用dotplot,则不会生成jpeg文件。

Rengine re = new Rengine (new String [] {"--vanilla"}, false, null);
re.eval("jpeg('<filename>')";
re.eval("library(\"lattice\")");
re.eval("dotplot(y~x)");
re.eval("dev.off()");

在上述情况下,&#34;&lt;文件名&gt;&#34;不会被创造出来。如果我使用&#34; ggplot&#34;同样的问题导入库后。 请同样建议。

0 个答案:

没有答案