Я ищу способ запуска нового экземпляра R
, работающего в пользовательском каталоге, из текущего сеанса R
.Например, допустим, у меня есть
getwd()
## [1] "/Users/jplecavalier/projects/foo"
, и я хочу сделать что-то вроде
start_new_session("bar_session", "/Users/jplecavalier/projects/bar")
set_focus("bar_session")
getwd()
## [1] "/Users/jplecavalier/projects/bar"
kill_session("bar_session")
getwd()
## [1] "/Users/jplecavalier/projects/foo"
Другими словами, я хочу иметь возможность оценить что-то с помощью другого сеанса R
обращение к другому рабочему каталогу при ожидании основного сеанса R
.Есть ли какой-нибудь пакет / функция / способ-сделать-это-это?