创建一个带有白色背景(z),国家轮廓和x / y点的image.plot

时间:2018-05-24 12:14:54

标签: r image

我有这个: Air temperature map Europe

我使用以下R代码制作了该image.plot,其中x,y和z均为385 * 373网格点矩阵。经度和纬度以旋转坐标的形式出现。

temperature <- matrix(runif(143605,1,30), nrow = 385, ncol= 373) #Example data
berlin <- c(x = 13.4, y = 52.52)

image.plot(x = longitude, y = latitude, z = temperature, xlab = "Longitude", 
           ylab = "Latitude", main = model.names, col = heat.colors(10)) +  
  points(berlin["x"], berlin["y"], pch = 21, bg = "black") +
  data(wrld_simpl)
plot(wrld_simpl, add = TRUE)

我希望如下: 我想要一个简单的白色背景,而不是z值的颜色渐变!我不希望显示任何z数据。我只是寻求具有国家轮廓(wrld_simpl)的白色背景和一些点。我尝试使用NA矩阵表示z,但这不​​起作用。 我想这应该很容易做到,但我找不到任何解决方案......非常感谢任何帮助!

0 个答案:

没有答案