| 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.