使用批处理文件在R studio中执行R脚本

时间:2015-07-29 21:11:12

标签: r batch-file

我想使用批处理文件在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工作室但不执行。有办法吗?
谢谢!

2 个答案:

答案 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”