czy raster może tworzyć obiekty wielowarstwowe z różnymi trybami?
Czy araster
obiekt (w R) ma warstwy innego trybu (typ danych)?
Na pierwszy rzut oka wydaje się, że zawsze jesteśmy zmuszeni do jednego typu:
library(raster)
## create a SpatialPixelsDataFrame with (trivially) two different "layer" types
d <- data.frame(expand.grid(x = 1:10, y = 2:11), z = 1:100, a = sample(letters, 100, replace = TRUE), stringsAsFactors = FALSE)
coordinates(d) <- 1:2
gridded(d) <- TRUE
## now coerce this to a raster brick or stack and our "a" is crushed to numeric NA
all(is.na(getValues(brick(d)[[2]])))
[1] TRUE
Czy jest coś takiego jak rasterDataFrame?
Należy również zauważyć, że przypuszczalnie nie możemy używać współczynników R, ponieważ dane rastrowe @ są macierzami, lub w inny sposób wymuszone do liczb / liczb całkowitych. Czy czegoś mi brakuje?