我一直在尝试执行一个简单的测试.R
setwd("C:\Users\jdd\Documents")
test <- 2*6598
filename = "test.csv"
write.csv(test,file=filename)
Run Code Online (Sandbox Code Playgroud)
通过Windows中的以下命令行命令:
"C:\Program Files\R\R-2.15.2\bin\R.exe" CMD BATCH --vanilla --slave "C:\Users\jdd\Documents\test.R"
Run Code Online (Sandbox Code Playgroud)
当我执行此操作时,我收到以下错误:
The system cannot find the path specified.
Run Code Online (Sandbox Code Playgroud)
我一直在尝试根据提供的错误消息找出解决方案,但到目前为止失败了.想知道是否有人可以帮助我,所以我可以直接从命令行执行脚本.谢谢
Joc*_*hem 14
谢谢@ sebastian-c!我尝试使用RScript,我之前调查过.然而,问题是另一个问题.看来在我的安装中有一个R.exe和Rscript.exe文件.\bin,但也有一个.\bin\x64.第一个不正常,但第二个是.@Roland发表的评论非常重要,因为一旦工作,我收到此错误消息!
以下命令完成了这项工作:
"C:\Program Files\R\R-2.15.2\bin\x64\Rscript.exe" "C:\Users\jdd\Documents\test.R"
Run Code Online (Sandbox Code Playgroud)
和更正的文本.R是:
setwd("C:\\Users\\jdd\\Documents")
test <- 2*6598
filename = "test.csv"
write.csv(test,file=filename)
Run Code Online (Sandbox Code Playgroud)