调整图例到R中的绘图空间对象(包sp)

时间:2016-01-20 00:21:09

标签: r plot spatial

我在R中使用包sp。我正在使用spplot函数在两个Spatial对象中绘制两个变量。我想要的是在两个图中使图例相同,以便我可以比较它们。例如,使用以下代码,我希望两个图具有相同的图例,范围从5(红色)到40(蓝色)。这是为了比较这两个图。这是代码和情节。

\(([^)]*)\)

enter image description here

1 个答案:

答案 0 :(得分:0)

尝试这样的事情:

p1=spplot(meuse.grid, "var.1", col.regions=col, colorkey=list(at=seq(5, 30, 5), labels=as.character(seq(5, 30, 5))))
p2=spplot(meuse.grid, "var.2", col.regions=col, colorkey=list(at=seq(5, 30, 5), labels=as.character(seq(5, 30, 5))))
print(p1, position = c(0,.5,.5,1),more=T)
print(p2, position = c(.5,.5,1,1),more=F)

enter image description here