【发布时间】:2015-07-15 01:41:43
【问题描述】:
为了以非交互方式运行 R,我决定使用批处理(使用 Windows 7)。 我输入的命令提示符(CMD)
cd c:\Program Files\R\R-3.1.3\bin\x64 #set directory
"c:\Program Files\R\R-3.1.3\bin\x64\R.exe" CMD BATCH "c:\Program Files\R\R-3.1.3\bin\myscript.R" "c:\Program Files\R\R-3.1.3\bin\output.out"
输出已生成。我打开了 output.out 文件,可以看到以下错误消息:
> myData1<-read.csv("myData.csv",header=T, sep=";", dec=",")
> temp<-read.csv("Temperature.csv",header=T, sep=";", dec=",")
Error in file(file, "rt") : cannot open the connection
Calls: read.csv -> read.table -> file
In addition: Warning message:
In file(file, "rt") :
cannot open file 'Temperature.csv': No such file or directory
Execution halted
在 myscript.R 文件中,我已经将工作目录设置为文件(myData.csv 和 Temperature.csv)所在的位置。当我在 Rstudio 中执行 myscript.R 的内容时,一切正常。不知何故,这个错误不断出现,我完全一无所知。有什么建议吗?
【问题讨论】:
标签: r csv batch-processing