我正在尝试在任务管理器中运行此代码。它在Rstudio中成功运行,但是在任务管理器中运行时出现错误。这是R代码。
grDevices::dev.set(1)
library(ggplot2)
pdf(NULL)
options(bitmapType = 'cairo', device = 'pdf')
g <- ggplot()+geom_line(data = data.frame(a = 1:10, b = 21:30),
aes(x = a, y = b))
ggsave('path/graph.pdf',
g,
device = 'png')
在任务管理器中运行该错误时,它看起来像这样:
错误(函数(文件= if(一个文件)“ Rplots.pdf”,否则“ Rplot%03d.pdf”,): 无法打开文件“ Rplots.pdf” 通话:-> 执行停止
下面的帖子在调用Rscript时讨论了vanilla options
...但是我不知道解决方案是什么...