2

使用 R-package rasterVis 中的 levelplot 函数绘制栅格时,如何将特定颜色分配给栅格的 NA 值?我正在寻找与“colNA”类似的功能。

4

1 回答 1

9

levelplot使用背景颜色来显示NA值。因此,您必须使用panel.background.

library(rasterVis)

myTheme <- BTCTheme()
myTheme$panel.background$col = 'gray' 

f <- system.file("external/test.grd", package="raster")
r <- raster(f)
levelplot(r, par.settings = myTheme)

具有背景颜色的水平图

于 2015-04-03T09:18:15.967 回答