我对在批处理模式下运行R脚本一无所知。我需要通过每次采用不同的参数自动多次运行R脚本。
我想创建某种类型的文件,其中包含类似下面的命令(我也不了解这些命令)
COMMAND myscript.R arg1 arg2
COMMAND myscript.R arg3 arg4
COMMAND myscript.R arg5 arg6
COMMAND myscript.R arg7 arg8
COMMAND myscript.R arg9 arg10
我想最后运行这个文件并进入睡眠状态。
有人可以帮我创建这个文件以及如何运行它的说明吗?
据我所知,我可以花一些时间在Google上解决这个问题,但老实说我没有时间做那么多的研究。我的另一个计划适得其反,除了能够以批处理模式运行脚本之外别无选择。我需要一夜之间完成这项任务。任何帮助将非常感激。非常感谢。
答案 0 :(得分:0)
您可以使用环境变量。像
这样的东西ARG1=arg1 ARG2=arg2 Rscript script.R
ARG1=arg3 ARG2=arg4 Rscript script.R
...
以后在代码中使用`Sys.getenv(“ARG1”)等。