2

我最近发现了 renjin,它在使 R 在 Java 中易于使用方面非常出色。但是,我对 R 的主要用途(即数据可视化)以及将 R 绘图放入我的摇摆应用程序时遇到了一些问题。我的目标是简单地允许用户从 swing 应用程序运行 R 脚本,并让生成的 ggplot2 grpah 显示在 swing 面板中。我用过

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

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

4

1 回答 1

2

不幸的是, ggplot2 和大多数其他图形包目前不能与 renjin 一起使用。这是由于尝试将某些包的原始源代码编译为 java 字节码而引起的兼容性问题。

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

于 2017-01-01T16:58:51.843 回答