有没有办法获取不同的R脚本并继续执行当前脚本的其余部分而不停止等待源代码脚本完成?
例如
脚本1 - 运行00:00
source(Script2) - 运行00:01
脚本1 - 结束00:05
脚本2 - 结束01:00
我希望这是有道理的
答案 0 :(得分:0)
我相信您可以使用doParallel
完成此操作:
require(doParallel)
scripts <- c('script1.r', 'script2.r')
foreach(x = 1:length(scripts)) %dopar%
{
script <- scripts[x]
source(script)
}
哪个会在两个不同的工作人员上同时运行每个脚本。