在levelplot中指定NA栅格值的颜色(R package rasterVis)

Chr*_*han 2 r levelplot rastervis

使用R-package rasterVis中的levelplot函数绘制光栅时,如何为栅格的NA值指定特定颜色?我正在寻找类似"colNA"的功能.

Osc*_*ñán 6

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)
Run Code Online (Sandbox Code Playgroud)

levelplot与背景颜色