【问题标题】:Specifying color of NA raster values in levelplot (R package rasterVis)在 levelplot 中指定 NA 栅格值的颜色(R 包 rasterVis)
【发布时间】:2015-06-06 12:16:49
【问题描述】:

使用 R-package rasterVis 中的 levelplot 函数绘制栅格时,如何将特定颜色分配给栅格的 NA 值?我正在寻找与“colNA”类似的功能。

【问题讨论】:

  • 示例通常比构建整个示例更能激发兴趣。通常,您可以从帮助页面中的代码开始。

标签: r levelplot rastervis


【解决方案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)

【讨论】:

    猜你喜欢
    • 2018-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-27
    • 2016-10-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多