将特定于包的图保存到pdf R.

时间:2016-04-08 15:41:30

标签: r plot pdf-generation

我使用的是esd包(见下面的可再生代码),这是气候学包。

该软件包具有多个自定义map()plot()功能。 我把我的情节保存到了Pdf's。 map()功能正常:

x<-my.field.object   
CairoPDF(file="/path/to/file.pdf")
map.field(x)
dev.off()

然而plot无法正常工作。使用与上面相同的代码,它实际上将在Rstudio中绘制(使用x11()),并且不会将任何内容输出到pdf文件。

我尝试查看该功能,但看不到任何能让它表现得像这样的东西。

有什么想法吗?

P.S:对于那些想尝试的人来说,包中有一些字段数据,例如

可重复的代码:

#devtools::install_github("metno/esd")
library("Cairo") 
x<-t2m.NCEP(lon=c(-40,40),lat=c(30,70))
CairoPDF(file="/path/to/file.pdf")
plot.field(x)
dev.off()

编辑:我了解dev.print解决方案。它有效,但问题是我实际上需要将几个plot.field放入一个PDF文件中。

0 个答案:

没有答案