簡體   English   中英

在 R 中刪除 spplot 上的色標?

[英]Removing colour scale on spplot in R?

我想刪除 R 中 spplot 右側的色階。是否有我可以添加到我的繪圖調用的參數,允許我這樣做只留下沒有顏色圖例的地圖?

嘗試colorkey=FALSE ,作為spplot命令的附加輸入。

請注意, colorkey=FALSE適用於網格數據,但不適用於點數據。 如果您需要點數據,請使用auto.key=FALSE (來自此線程):

## 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 包(v0.3.0) 於 2020 年 2 月 2 日創建

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM