SpatialPointsDataFrame-class

0th

Percentile

Class "SpatialPointsDataFrame"

Class for spatial attributes that have spatial point locations

Keywords
classes
Usage
## S3 method for class 'SpatialPointsDataFrame':
[(x, i, j, ..., drop = TRUE)
  ## S3 method for class 'SpatialPointsDataFrame,SpatialPoints':
coerce(from, to, strict=TRUE)
  ## S3 method for class 'SpatialPointsDataFrame,data.frame':
coerce(from, to, strict=TRUE)
  ## S3 method for class 'SpatialPointsDataFrame':
coordinates(obj)
  ## S3 method for class 'SpatialPointsDataFrame':
show(object)
  ## S3 method for class 'SpatialPointsDataFrame':
points(x)
  ## S3 method for class 'SpatialPointsDataFrame':
rbind(...)
Arguments
x,from,obj,object
SpatialPointsDataFrame object
to
class to which to coerce
strict
see as
i
row indices
j
column indices
drop
see Extract
...
indices passed through
Objects from the Class

Objects can be created by calls of the form coordinates(x) = c("x", "y"). or of the form coordinates(x) = xy; see coordinates.

Extends

Class "SpatialPoints", directly. Class "Spatial", by class "SpatialPoints".

See Also

coordinates, SpatialPoints-class

Aliases
  • SpatialPointsDataFrame-class
  • [,SpatialPointsDataFrame-method
  • coerce,SpatialPointsDataFrame,data.frame-method
  • coerce,SpatialPointsDataFrame,SpatialPoints-method
  • show,SpatialPointsDataFrame-method
  • points,SpatialPointsDataFrame-method
  • coordinates,SpatialPointsDataFrame-method
  • as.data.frame.SpatialPointsDataFrame
  • dim.SpatialPointsDataFrame
  • print.SpatialPointsDataFrame
  • ShowSpatialPointsDataFrame
  • as.SpatialPoints.SpatialPointsDataFrame
  • rbind.SpatialPointsDataFrame
  • row.names.SpatialPointsDataFrame
Examples
data(meuse)
xy = meuse[c("x", "y")] # retrieve coordinates as data.frame
class(meuse)
data(meuse) # reload data.frame
coordinates(meuse) = c("x", "y") # specify column names
class(meuse)
data(meuse) # reload data.frame
coordinates(meuse) = c(1, 2) # specify column names
class(meuse)
data(meuse) # reload data.frame
coordinates(meuse) = ~x+y # formula
class(meuse)
data(meuse) # reload data.frame
coordinates(meuse) = xy   # as data frame
class(meuse)
data(meuse) # reload data.frame
coordinates(meuse) = as.matrix(xy)   # as matrix
meuse$log.zn = log(meuse$zinc)
class(meuse)
dim(meuse)
Documentation reproduced from package sp, version 0.9-94, License: GPL (>= 2)

Community examples

Looks like there are no examples yet.