调度 R 代码执行
Scheduling R code execution
我正在尝试安排 R 代码执行。我是 referrig Scheduling R Script,我正在创建以下批处理文件:
C:\R\R-2.10.1\bin\Rcmd.exe BATCH D:\mydocuments\mycode.R
但是,当我 运行 .bat 文件时,黑色命令 window 出现了一秒钟,没有其他任何事情发生。我也尝试使用 Rscript.exe
而不是 Rcmd.exe
,但这没有帮助。
你有什么建议吗?
代码如下:
r <- matrix(rnorm(100,1,1), ncol=10, nrow=10)
write.csv(r, file = "D:/aa/ttt.csv", row.names = F)
我在 运行 .bat 文件后得到的是工作区和 .Rout 文件,但这只包含 运行.
的代码日志
尝试将 write.csv(r, file = "D:/aa/ttt.csv", row.names = F)
替换为 write.csv(r, file = file.path("D:", "aa" , "ttt.csv"), row.names = F)
。
如果 bat 文件位于 D:\aa - 只需使用 write.csv(r, file = "ttt.csv", row.names = F)
我正在尝试安排 R 代码执行。我是 referrig Scheduling R Script,我正在创建以下批处理文件:
C:\R\R-2.10.1\bin\Rcmd.exe BATCH D:\mydocuments\mycode.R
但是,当我 运行 .bat 文件时,黑色命令 window 出现了一秒钟,没有其他任何事情发生。我也尝试使用 Rscript.exe
而不是 Rcmd.exe
,但这没有帮助。
你有什么建议吗?
代码如下:
r <- matrix(rnorm(100,1,1), ncol=10, nrow=10)
write.csv(r, file = "D:/aa/ttt.csv", row.names = F)
我在 运行 .bat 文件后得到的是工作区和 .Rout 文件,但这只包含 运行.
的代码日志尝试将 write.csv(r, file = "D:/aa/ttt.csv", row.names = F)
替换为 write.csv(r, file = file.path("D:", "aa" , "ttt.csv"), row.names = F)
。
如果 bat 文件位于 D:\aa - 只需使用 write.csv(r, file = "ttt.csv", row.names = F)