2015-04-01 2 views
1

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

+1

Примеров как правило, оперативный больший интерес, чем запрос построить целые примеры. Часто вы можете начать с кода, вырезанного на страницах справки. –

ответ

4

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) 

levelplot with background color