Задание цвета растровых значений NA на графике уровней (R package rasterVis)

Как я могу назначить определенный цвет значениям NA растра при его построении с помощью функции levelplot из R-пакета rasterVis? Я ищу аналогичную функциональность, как "colNA".

1 ответ

Решение

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)

план уровня с цветом фона

Другие вопросы по тегам