subset-method | R Documentation |
Extraction of a subset of locations or individuals from a movement track.
## S4 method for signature 'MoveStack,ANY,ANY'
x[i]
## S4 method for signature 'MoveStack,character,missing'
x[[i]]
x |
a |
i |
numeric, character or logical vector for individuals in a stack or a set of locations |
The single square bracket method is used to select coordinates from a Move* object. The double square bracket method is used for sub setting a moveStack to a single move object according to the individual name or return a stack of multiple individuals.
same object class as the input containing the selected locations or individuals
Bart Kranstauber & Anne Scharf
## subseting a Move, MoveBurst, DBBMM, dBMvariance, dBMvarianceBurst,
## dBMvarianceStack or dBGBvariance object by locations
data(leroy)
leroy[1:20,] # subset to selected range of coordinates of a move objects
leroy[c(1,10,20),] # subset to selected coordinates of a move objects
leroy[c(TRUE,FALSE),] # subset to every second location
leroy[c(TRUE,FALSE,FALSE),] # subset to every third location
## subseting a moveStack, DBBMMStack or DBBMMBurstStack object,
## by locations
data(fishers)
# subset to selected range of coordinates of a moveStack objects. If the first individual contains
# more than, in this case 300, locations, only locations of the fist individual will be returned
fishers[1:300,]
fishers[1] # returns first location of first individual
## or individuals
fishers[['Ricky.T']] # returns move object of named individual
fishers[[c('Leroy','Ricky.T')]] # returns subseted moveStack only with the named individual
fishers[[2]] # returns move object of 2nd individual
fishers[[c(1,2)]]# returns subseted moveStack only with the selected individual
fishers[[c(TRUE,FALSE)]] # returnes move or moveStack object with those individuals that are 'TRUE'
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.