返回

r-如何在terra中创建一个具有相同NA单元的新栅格?

发布时间:2022-04-19 02:43:20 319

我需要通过使用z <- rast(x, vals = y).我希望新栅格(z)与旧栅格(x)在同一位置具有NA值,但在非NA单元格中具有新指定的值(s)(y)。

使用匹配的NA像素创建新栅格,但为非NA像素指定新值的最有效方法是什么?

我没有看到任何参数来处理文档中列出的NA值rast(),那么我是否需要执行两步流程,首先将值分配给所有单元,然后将NAs从旧栅格传输到新栅格?

在下面的例子中,我想s与…有相同的轮廓r但在非NA细胞中的统一值为10。

f <- system.file("ex/elev.tif", package="terra")
r <- rast(f)
s <- rast(r, vals=10) # This fill all rasters cells, including NAs
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(1)
按点赞数排序
用户头像