bind

0th

Percentile

Bind Spatial* objects

Bind (append) Spatial* objects into a single object. All objects must be of the same vector type base class (SpatialPoints, SpatialLines, or SpatialPolygons)

Keywords
methods, spatial
Usage
# S4 method for SpatialPolygons,SpatialPolygons
bind(x, y, ..., keepnames=FALSE)

# S4 method for SpatialLines,SpatialLines bind(x, y, ..., keepnames=FALSE)

# S4 method for SpatialPoints,SpatialPoints bind(x, y, ..., keepnames=FALSE)

# S4 method for data.frame,data.frame bind(x, y, ..., variables=NULL)

# S4 method for list,missing bind(x, y, ..., keepnames=FALSE)

Arguments
x

Spatial* object or data.frame, or a list of Spatial* objects

y

Spatial* object or data.frame, or missing

...

Additional Spatial* objects

keepnames

Logical. If TRUE the row.names are kept (if unique)

variables

character. Variable (column) names to keep, If NULL, all variables are kept

Value

Spatial* object

See Also

merge

Aliases
  • bind
  • bind,SpatialPolygons,SpatialPolygons-method
  • bind,SpatialLines,SpatialLines-method
  • bind,SpatialPoints,SpatialPoints-method
  • bind,matrix,matrix-method
  • bind,matrix,missing-method
  • bind,data.frame,data.frame-method
  • bind,data.frame,missing-method
  • bind,list,missing-method
Examples
# NOT RUN {
p <- readRDS(system.file("external/lux.rds", package="raster"))
mersch <- p[p$NAME_2=='Mersch', ]
diekirch <- p[p$NAME_2=='Diekirch', ]
remich <- p[p$NAME_2=='Remich', ]
remich$NAME_1 <- NULL
x <- bind(mersch, diekirch, remich)
plot(x)
data.frame(x)
# }
Documentation reproduced from package raster, version 2.9-5, License: GPL (>= 3)

Community examples

Looks like there are no examples yet.