
Splitting a MoveStack or MoveBurst into a list of Move objects. Splitting a DBBMMStack into a list of DBBMM objects.
# S4 method for MoveStack,missing
split(x, f, drop=FALSE, ...)
a moveStack
, moveBurst
or DBBMMStack
object
not needed
not needed
Currently not implemented
'list
'
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
.
# NOT RUN {
## 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)
# }
Run the code above in your browser using DataLab