【发布时间】:2017-09-16 05:23:59
【问题描述】:
我想我可能发现了一个错误。我在 rasterVis 中使用 levelplot,当我绘制栅格时它们在栅格窗口中显示得很好,但是当我尝试使用 png() 保存它们时,栅格有线条穿过它。
library(raster)
library(rasterVis)
library(RColorBrewer)
col<-rasterTheme(region=brewer.pal(8,"YlOrRd"))
r<-raster(ncol=40,nrow=20)
r[] <- rnorm(n=ncell(r))
b<-"Title"
png(file=paste0(path,"\\",b,".png"), width=1800, height=1800, res=300)
plot<-levelplot(r,main=b,par.settings=col, margin=FALSE, scales=list(draw=FALSE))
print(plot)
dev.off()
【问题讨论】:
-
我已经测试了你的代码,获得了一个没有白线的PNG文件。