0
我一直在努力通過過去幾天Norman Matloff的R編程藝術。一書中第一例子如下:在批處理模式下運行R的問題
# test.R
# Creates a histogram of 100 normal variates and saves it to xh.pdf.
pdf("xh.pdf")
hist(rnorm(100))
dev.off()
作者說執行$ R CMD BATCH test.R
會產生xh.pdf,但沒有奏效。我搜索了「R批處理模式」,並設法使用$ R --no-save < test.R
生成PDF文件。任何人都知道爲什麼第二種方法可行,但第一種方法不行?
更多信息:我在OSX El Capitan。 $ R CMD BATCH test.R
產生一個文件,test.Rout,包含以下內容:
/usr/local/Cellar/r/3.3.0/R.framework/Resources/bin/R: line 201:
/usr/local/Library/ENV/4.3/sed: No such file or directory
當您執行'R CMD BATCH test.R'時,可以給出結果嗎?這會產生錯誤嗎?此外,您的操作系統和R版本信息可能會幫助人們弄清楚。 –
你有沒有試過'Rscript test.R'? –