我最近发现了renjin,它使R易于在Java中使用。但是,我主要使用R时遇到了一些问题,即数据可视化,以及将R图放入我的swing应用程序中。
我的目标是仅允许用户从swing应用程序运行R脚本,并将生成的ggplot2 grpah显示在swing面板中。
我用过

textPane.setText(engine.eval(new java.io.FileReader("/Users/sebastianzeki/Desktop/TBBdf.R")).toString());


为了向textPane提供文本输出,但是我将如何显示图形以及在哪种窗格中显示呢?

最佳答案

不幸的是,ggplot2和大多数其他图形包do not currently work with renjin。这是由于尝试将某些软件包的原始源代码编译为Java字节码而引起的兼容性问题。

renjin项目正在进行中,您可以在renjin blog上查看有关软件包可用性的公告。

09-04 09:32