0

我必须将包含 30 层(每个像素 30 个值)(466 x 435 x 30)的“星”类栅格文件转换为具有单层(466 x 435 x 1)。对于每个像素,其值应等于相应像素的 30 层的平均值。下面我展示了一个名为 sim 的光栅文件的屏幕截图,取自 R studio

在此处输入图像描述

4

1 回答 1

0

如果stars对象名为r,则以下表达式计算每个像素的平均值(不包括NA)。st_apply用于将mean函数应用于维度1:2,即像素。

st_apply(r, 1:2, mean, na.rm = TRUE)

这是另一个示例和更多信息:

https://geobgu.xyz/r/raster-processing.html#pixel-means

于 2021-05-14T15:53:27.303 回答