0

我正在编写一个 Java 应用程序。我想用那个应用程序调用 R。现在,我找到了 Rserve,但问题如下:程序完成后,应该可以在 Linux 和 Windows 上运行,而且用户的计算机上不一定有 R,所以所有必要的东西都应该放在 Jar 中。

这甚至可能吗?

4

1 回答 1

1

你至少有几个选择:

  1. 将标准 R 发行版与您的程序捆绑在一起。

  2. 将 renjin与您的程序捆绑在一起。这是使用 JVM 的 R 实现。

这两个选项都可能使您的包大小膨胀很多,引入安装和维护麻烦等。最好只指定必须安装 R 才能使用您的代码。

于 2013-08-14T08:54:13.903 回答