我想使用批处理文件在R Studio中执行R脚本。我知道如何在R中使用批处理文件执行R脚本。当我尝试使用以下内容执行时:
"C:\Program Files\RStudio\bin\rstudio.exe" CMD BATCH --vanilla --slave "C:\Users\kpappala\Desktop\R schedule\task.R"
它只是打开R工作室但不执行。有办法吗?
谢谢!
答案 0 :(得分:2)
Rstudio是R的IDE。它不是R。通过rstudio批量运行它甚至没有意义。
如果您只是想要在Rstudio中运行一个不同的文件,您可以通过调用R CMD BATCH来源或通过系统批量运行它。
答案 1 :(得分:0)
这个问题在这里得到了解答: batch execute R script
简而言之,正如Dason所说,你Rstudio只是一个shell,实际上并没有运行代码。为此使用R.试试这个:
路径C:\ Program Files \ R \ R-3.1.0 \ bin;%path% Rscript“C:\ Users \ kpappala \ Desktop \ R schedule \ task.R”