100 個のラスター レイヤーのマトリックスがあり、平均的な新しいレイヤーを 1 つ作成したいと考えています。単にオーバーレイ機能を使用するか、単に使用することができる2つのレイヤーがあるかどうかを理解しています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