我有一个包含 100 个栅格图层的矩阵,我想创建一个新图层,即平均值。我知道如果有两层,我可以简单地使用覆盖功能或者只使用c <- mean (a, b)
. 但是,我不确定如何处理矩阵。
这是矩阵的示例:
[[1]]
class : RasterLayer
dimensions : 175, 179, 31325 (nrow, ncol, ncell)
resolution : 1, 1 (x, y)
extent : 0, 179, 0, 175 (xmin, xmax, ymin, ymax)
coord. ref. : NA
data source : in memory
names : layer
values : 0, 100 (min, max)
我试过了
a.avg <- mean (a.total[,])
我收到错误argument is not numeric or logical: returning NA