ラスター ファイルを R にインポートしました。0 と 1 の 2 つの値を持つカテゴリです。係数として保存する必要があります。
私は次のことを試しました:
#as.factor when importing
mydata.factor <- as.factor(raster("mydata.tif"))
#or import first then try converting
mydata <- raster(mydata.tif)
mydata.factor <- as.factor(mydata)
#or call just values
mydata <- raster(mydata.tif)
mydata$values <- as.factor(mydata$values)
#or based on the example in the Raster package, something like this
mydata <- raster(mydata.tif)
mydata.factor <- as.factor(mydata)
mydata.factorlevels <- levels(mydata.factors)[[1]]
別の関数 (パッケージ spdedp の joincount.multi 関数) に呼び出されたときに要素として認識されるレイヤーです。どんなヒントでも大歓迎です!