![](/img/trans.png)
[英]Fill data.table with NA-values, using the nearest non-na-observation
[英]Color of NA-values after using mask
有沒有辦法改變R中NA值的顏色? 我已經屏蔽了光柵堆棧中的一些值,並且想知道,如果我可以將屏蔽值的顏色從白色更改為例如黃色? 我正在使用plotRGB繪制我的蒙版光柵文件。
我不熟悉plotRGB
,但它也屬於具有相同功能colNA
的raster
包,它在?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")
正如nadizan指出的那樣,你可以使用colNA
參數。 請參閱plotRGB
( ?plotRGB
)的文檔。 例:
library(raster)
b <- brick(system.file("external/rlogo.grd", package="raster"))
b[b > 250] <- NA
plotRGB(b)
plotRGB(b, colNA="red")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.