split | R Documentation |
Splitting a MoveStack or MoveBurst into a list of Move objects. Splitting a DBBMMStack into a list of DBBMM objects.
## S4 method for signature 'MoveStack,missing'
split(x, f, drop=FALSE, ...)
x |
a |
f |
not needed |
drop |
not needed |
... |
Currently not implemented |
A MoveStack
is split into a list of Move
objects by the trackId slot of the given MoveStack
, obtaining one move object per unique trackId (usually corresponding to animal names). For staking this list of move objects use moveStack
.
A MoveBurst
object is split into a list of Move
objects by the burstId slot of the given MoveBurst
. One move object per burst (e.g. segment with given behavior) is obtained. Every location where the burst is switched will be recycled.
A DBBMMStack
is split into a list of DBBMM
objects by the trackId slot of the given DBBMMStack
.
'list
'
After splitting any object, the coordinates in the @coords slot in the resulting objects are named "coords.x1" and "coords.x2" (due to the usage of functions of other packages within this function).
Marco Smolla & Anne Scharf
## splitting a MoveStack
data(fishers)
split(fishers)
## splitting a DBBMMStack
data(dbbmmstack)
split(dbbmmstack)
## splitting a MoveBurst
data(leroy)
behav <- c(rep(c("a","b","c","a"),each=200), rep("b", 118))
leroyBurst <- burst(x=leroy, f=behav)
split(leroyBurst)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.