使用掩模后 NA 值的颜色

Ald*_*e 2 3 plot r mask r-raster

有没有办法改变R中NA值的颜色?我已经屏蔽了光栅堆栈中的一些值,并且想知道是否可以将屏蔽值的颜色从白色更改为黄色?我正在使用plotRGB 来绘制我的蒙版光栅文件。

nad*_*zan 7

我不熟悉plotRGB,但它也属于具有raster相同功能的包,在ascolNA中进行了描述。?colNA"color for the background (NA values)"

library(raster)

#simulating missing values
tg<-matrix(1:15,nrow=3)
tg[2,3]<-NA
tg[1,5]<-NA

#rasterize
tg_raster<-raster(tg)

#normal plot
plot(tg_raster)

#replace NAs with blue color
plot(tg_raster,colNA="blue")
Run Code Online (Sandbox Code Playgroud)