使用Rstudio

时间:2018-09-03 09:10:59

标签: r

我有基于C ++构建的exe文件。 exe文件需要输入参数。 现在,我想通过更改输入参数从Rstudio启动多个exe文件,以便我可以并行运行不同的方案。当我使用system / shell / system2命令时,该模型开始在Rstudio环境本身内部运行,但是我想使其在Rstudio环境外部运行,以便我可以一次运行多个模型。

system("xyz.exe scenario1")

system("xyz.exe scenario2")

system("xyz.exe scenario3")

1 个答案:

答案 0 :(得分:0)

查看?system,您会发现有一个自变量wait。从帮助文件中引用:

  

[wait是逻辑(不是NA),指示R解释器是否应等待   命令完成或异步运行。这将成为;这将是   如果intern = TRUE被忽略(解释器将始终等待)。

因此,使用wait=TRUE会导致您需要的行为。