Last chance! 50% off unlimited learning
Sale ends in
Coercion of a SpatRaster to a vector, matrix or array. Or coerce a SpatExtent to a vector or matrix
# S4 method for SpatRaster
as.vector(x, mode='any')# S4 method for SpatRaster
as.matrix(x, wide=FALSE, ...)
# S4 method for SpatRaster
as.array(x)
# S4 method for SpatExtent
as.vector(x, mode='any')
# S4 method for SpatExtent
as.matrix(x, ...)
vector, matrix, or array
SpatRaster or SpatVector
logical. If FALSE
each layer in the SpatRaster becomes a column in the matrix and each cell in the SpatRaster becomes a row. If TRUE
each row in the SpatRaster becomes a row in the matrix and each column in the SpatRaster becomes a column in the matrix
this argument is ignored
additional arguments (none implemented)
as.data.frame
and as.polygons
r <- rast(ncols=2, nrows=2)
values(r) <- 1:ncell(r)
as.vector(r)
as.matrix(r)
as.matrix(r, wide=TRUE)
as.data.frame(r, xy=TRUE)
as.array(r)
as.vector(ext(r))
as.matrix(ext(r))
Run the code above in your browser using DataLab