我想画一张全球海面温度的图片,但是在填充了sst的轮廓后,我尝试在填充的图片上添加counter更宽,然后发生了一些奇怪的事情,这两张图片不能放在一起这里是代码,因为我没有空间放原始数据,所以使用了一个随机数
这是代码
library(maps)
ee<-array(rnorm(89*180),dim=c(89,180))
lati <- seq(-90,90,length=89) #Latitudes goes from -90 to 90 as far as I know :)
long <- seq(-180,180,length=180)
plot(NA, xlim=c(-180,180), ylim=c(-90,90), xlab="", ylab="", xaxs="i", yaxs="i")
contour(long, lati, t(ee), add=TRUE)
filled.contour(long,lati,t(ee), color.palette=terrain.colors)
maps::map(database="world", fill=TRUE, col="light blue", add=TRUE)
如我们所见,填充图片的位置与原始数据不对应,例如唯一的轮廓图片
问题是什么?
最后对不起我的英语不好,谢谢大家