在R

我正在尝试在世界地图(仅北半球)上绘制地理空间海表温度相关数据。我正在使用图像功能(图相关数据)和地图功能(图海岸线)。我让他们自己工作。我的问题是我无法将地图覆盖在图像上,该地图只是在图底部的左上角显示为一个小点。我使用的软件包是用于图像功能的图形和用于地图功能的地图。


生成测试数据

cor_nao_map = array(data = NA,dim = c(384,96))
for(i in 1:384) {
  cor_nao_map[i,] = runif(96)  
} 

情节

image(x = 1:384,y = 1:96,z = cor_nao_map,col = diverge_hcl(100),zlim = c(-0.43,0.43),xlab = "Longitude in °",ylab = "Latitude in °N")  

map('world',projection = "gilbert",add = T)
daming_110 回答:在R

我可以通过调整经度使其从-180°变为180°来工作。

本文链接:https://www.f2er.com/3137479.html

大家都在问