terra (version 1.0-10)

as.data.frame: SpatRaster or SpatVector to data.frame

Description

Coerce a SpatRaster or SpatVector into a data.frame or a SpatVector into list

Usage

# S4 method for SpatVector
as.data.frame(x, geom=FALSE, ...)

# S4 method for SpatRaster as.data.frame(x, xy=FALSE, cells=FALSE, na.rm=TRUE, ...)

# S4 method for SpatVector as.list(x, geom=FALSE, ...)

Arguments

x

SpatVector

geom

logical. If TRUE the WKT geometry is included

xy

logical. If TRUE, the coordinates of each raster cell are included

cells

logical. If TRUE, the cell numbers of each raster cell are included

na.rm

logical. If TRUE, cells that have a NA value in at least one layer are removed

...

additional arguments (none)

Value

data.frame

See Also

see coerce for as.data.frame with a SpatRaster; and geom to only extract the geometry of a SpatVector

Examples

Run this code
# NOT RUN {
f <- system.file("ex/lux.shp", package="terra")
v <- vect(f)
as.data.frame(v)
as.list(v)
# }

Run the code above in your browser using DataCamp Workspace