Я использую рабочую станцию ​​Linux для запуска сценария R. Я сделал это с помощью screen, а затем Rscript myRscript.R. Есть ли способ получить доступ к сеансу R после запуска сценария? Я хочу иметь возможность писать новые команды и получать доступ к глобальной среде, созданной во время этого сеанса.

Я пытался спросить сообщество Unix, но ответа не было ... https://unix.stackexchange.com/questions/608073/how- передать код на прикрепленный экран

0
nateroe 8 Сен 2020 в 16:06

1 ответ

Лучший ответ

Сеанс теряется после завершения выполнения сценария. Но вы можете сохранить среду, используя save.image("env_file.Rdata"), и использовать ее позже, используя load("env_file.Rdata").

См. http://ugrad.stat.ubc.ca/R /library/base/html/save.html

2
Daniel R 8 Сен 2020 в 13:36