Subset popn Object
Retain selected rows of a popn object.
## S3 method for class 'popn' subset(x, subset = NULL, sessions = NULL, poly = NULL, poly.habitat = TRUE, keep.poly = TRUE, renumber = FALSE, ...)
x |
|
subset |
vector to subscript the rows of |
sessions |
vector to subscript sessions if |
poly |
bounding polygon (see Details) |
poly.habitat |
logical for whether poly represents habitat or its inverse (non-habitat) |
keep.poly |
logical; if TRUE any bounding polygon is saved as the attribute ‘polygon’ |
renumber |
logical for whether to renumber rows in output |
... |
arguments passed to other functions |
The subscripts in subset
may be of type integer, character or
logical as described in Extract
. By default, all rows are
retained.
In the case of a multi-session popn object (a list of populations),
subset
may be a list with one component for the subscripts in
each new session.
An object of class popn
with only the requested subset of rows.
Subsetting is applied to the covariates
attribute if this is
present. Attributes ‘Ndist’ and ‘model2D’ are set to NULL.
If poly
is specified, points outside poly
are
dropped. poly
may be either
a matrix or dataframe of two columns interpreted as x and y coordinates, or
a SpatialPolygonsDataFrame object as defined in the package ‘sp’, possibly from reading a shapefile with readOGR() from package ‘rgdal’.
temppop <- sim.popn (D = 10, expand.grid(x = c(0,100), y = c(0,100)), buffer = 50) ## 50% binomial sample of simulated population temppops <- subset(temppop, runif(nrow(temppop)) < 0.5) plot(temppop) plot(temppops, add = TRUE, pch = 16)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.