
我正在制作一张世界地图,为不同的变量值用灰色阴影填充国家。对于具有 NA 值的国家/地区,我想用锯齿形、斜线或阴影线填充它们。最终的地图将是黑白的,因此太多的灰色或彩色阴影不会产生可区分的结果。我希望因子变量 (0-3) 的值具有不同的灰色阴影,以及 NA 值的模式。现在,代码为 na.value 显示“蓝色”,但它必须更改。
ggplot(CRSVmap, aes(map_id = region, fill = as.factor(SV)))+
geom_map(map = CRSVmap, color = "black")+
scale_fill_grey(start = 0.99, end = 0.1, na.value = "blue")
Run Code Online (Sandbox Code Playgroud)