0

我有一个 .R 脚本,我正在使用 .R 脚本deployR。我的应用程序是用 Java 编写的,并且我有一个与 R 代码交互的客户端代码。R 代码工作正常,通过deployR它运行它也会生成一个csv文件。这个文件是我在我的应用程序中需要的输出数据。

我尝试使用以下内容:

RProjectExecution Execution = project.executeScript("XYZ.R", "root", "user", "", ExecutionOptions);
RData rDataOut =  Execution.about().workspaceObjects.get(0);

rDataOut 结果的价值NULL。由于公司政策,我无法分享整个代码。

任何帮助将不胜感激。

4

1 回答 1

0

在 API 中命名为工件的输出文件:

List<RProjectFile> files = exec.about().artifacts;

阅读更多关于https://msdn.microsoft.com/en-us/microsoft-r/deployr-client-library

于 2016-08-25T10:01:22.153 回答