Как получить вывод из 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, Я не могу поделиться всем кодом из-за политики компании.

Любая помощь будет оценена.

1 ответ

Выходные файлы, названные в API как артефакты:

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

Узнайте больше о https://msdn.microsoft.com/en-us/microsoft-r/deployr-client-library

Другие вопросы по тегам