使用Rscript从命令行创建图形

时间:2016-09-13 00:29:22

标签: r command-line rscript

是否可以使用R?

直接从命令行生成图形的PDF / PNG

我用命令尝试了这个:

Rscript -e 'pdf(\'Graph.pdf\');plot(c(1,2,3,4,5));dev.off()'

执行,但不生成任何文件。

1 个答案:

答案 0 :(得分:1)

在这里工作:

edd@max:~$ mkdir /tmp/demo
edd@max:~$ cd /tmp/demo
edd@max:/tmp/demo$ Rscript -e 'pdf("foo.pdf"); \
                               plot(cumsum(rnorm(100)), type="l"); \
                               dev.off()'
null device 
          1 
edd@max:/tmp/demo$ ls -l
total 8
-rw-rw-r-- 1 edd edd 5132 Sep 12 19:36 foo.pdf
edd@max:/tmp/demo$ 

图表(转换为png以便包含在此处)如下所示。

enter image description here