我想在磁盘上保存图像(..)。我试图将其保存为如here所示的情节。但是,这不起作用,因为我只得到一个白色文件。
我正在使用image()绘制包含世界值的矩阵。而不是我从maptools覆盖世界地图。当我只是将它们绘制在一起时它工作正常,但不在文件上。抱歉,由于我的数据太大,我真的没有可重复的示例,但这是我正在使用的代码:
library("maptools")
jpeg(file = "results/originmaps/ram_artichoke2.jpg")
x11()
par(mar=c(2,2,2,2))
image(lon,lat,artichoke_mat,col = grey(seq(1, 0, length = 256)))
data(wrld_simpl)
plot(wrld_simpl,add=TRUE)
dev.off()
任何想法,我做错了什么?还是有其他方法来保存图像?感谢
答案 0 :(得分:1)
尝试不调用x11()
:
library("maptools")
jpeg(file = "ram_artichoke2.jpg")
par(mar=c(2,2,2,2))
#image(lon,lat,artichoke_mat,col = grey(seq(1, 0, length = 256)))
data(wrld_simpl)
plot(wrld_simpl)
dev.off()
这对我有用,但我没有lat
,lon
和artichoke_mat
的数据来添加感兴趣的数据点。