我有多个r脚本,我在一个脚本上提供源代码。我想一次运行每个脚本,以便第二个脚本应该等到第一个脚本结束。 他们的函数就像在python子进程包中使用的wait()吗? 是他们在R的类似套餐?
答案 0 :(得分:0)
运行以下内容应该按照您描述的方式运行 - file_2.R
在第一个source()
完成之前不会运行。
source('file_1.R')
source('file_2.R')
请注意,默认情况下,被调用脚本环境中的元素将在全局环境中可用(因此也可用于此后的任何内容。您可以使用参数local=TRUE
禁用此行为。)