[英]how do i run an R script in batch mode by passing different arguments each time
我對以批處理模式運行 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
我想最后運行這個文件然后睡覺。
有人可以幫我創建這個文件以及如何運行它的說明嗎?
我知道我可以在谷歌上花一些時間來解決這個問題,但老實說我沒有時間做那么多研究。 我的另一個計划適得其反,除了以某種方式能夠以批處理模式運行腳本之外別無選擇。 我需要在一夜之間完成這個任務。 任何幫助將非常感激。 非常感謝。
您可以使用環境變量。 就像是
ARG1=arg1 ARG2=arg2 Rscript script.R
ARG1=arg3 ARG2=arg4 Rscript script.R
...
稍后在代碼中使用`Sys.getenv("ARG1") 等。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.