【发布时间】:2026-02-06 21:50:01
【问题描述】:
是否可以使用 R 直接从命令行生成图形的 PDF/PNG?
我尝试了这个命令:
Rscript -e 'pdf(\'Graph.pdf\');plot(c(1,2,3,4,5));dev.off()'
执行,但不生成文件。
【问题讨论】:
-
部分原因是您使用单引号和双引号:
Rscript.exe -e "pdf(file='Graph.pdf');plot(c(1,2,3,4,5));dev.off();"对我有用(正如@DirkEddelbuettel 刚刚在他的回答中展示的那样)。 -
在外部从单引号切换到双引号有效!谢谢
标签: r command-line rscript