0

我正在寻找一种方法来从当前会话开始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会话等待。是否有任何包/功能/做事方式?

4

0 回答 0