删除R中spplot上的色标?

时间:2013-10-04 17:49:28

标签: r colors plot scale

我想删除R中spplot右侧的色标。是否有一个参数我可以添加到我的绘图调用中,这样可以让我这样做只留下没有颜色图例的地图? / p>

2 个答案:

答案 0 :(得分:2)

尝试colorkey=FALSE,作为spplot命令的附加输入。

答案 1 :(得分:1)

请注意,colorkey=FALSE适用于网格数据,但不适用于点数据。如果需要点数据,请使用auto.key=FALSE(来自thread):

## prepare data
library(sp)
data(meuse.grid)
gridded(meuse.grid)=~x+y
data(meuse)
coordinates(meuse)=~x+y

## Gridded data
spplot(meuse.grid, "dist", colorkey=FALSE) 

# point data
spplot(meuse, "elev", colorkey=FALSE)   # does not work

spplot(meuse, "elev", auto.key=FALSE) 

reprex package(v0.3.0)于2020-02-02创建