【发布时间】:2021-06-02 22:01:37
【问题描述】:
我有一个光栅图像,我只想插入 NA 的值。缺失的 NA 通常位于图像的边缘。我对 R 相当陌生,所以我不确定该怎么做。值的准确性不必更高,我只想做最近邻插值。任何帮助和建议或欢迎。我添加了一个简化的代码来生成一个在边界上具有 NA 值的栅格,但理想情况下,这个 NA 值将在栅格的所有 4 个边上。我发现了一个类似于填补 NA 空白 Fill in gaps (e.g. not single cells) of NA values in raster using a neighborhood analysis 的帖子,但它对我不起作用。
rast <- raster(nrow=10, ncol=10, crs='+proj=utm +zone=1 +datum=WGS84', xmn=0, xmx=1, ymn=0, ymx=1)
values(rast) <- 1:ncell(rast)
values(rast)[1:20] <- NA
【问题讨论】:
标签: r interpolation nearest-neighbor