brownian.motion.variance.dyn | R Documentation |
A function to calculate the dynamic brownian motion variance for a movement track. It can be also used by advanced programmers to program against.
## S4 method for signature '.MoveTrackSingle,numeric,numeric,numeric'
brownian.motion.variance.dyn(object, location.error, window.size, margin)
object |
a |
location.error |
single numeric value or vector of the length of coordinates that describes the error of the location (sender/receiver) system in map units. |
window.size |
The size of the moving window along the track for the variance calculation. Larger windows provide more stable/accurate estimates of the brownian motion variance but are less well able to capture more frequent changes in behavior. This number has to be odd. |
margin |
The margin size used for variance calculation. This number has to be odd. |
'dBMvariance
' object, if move
object is provided
'dBMvarianceStack
' object, if moveStack
object is provided
'dBMvarianceBurst
' object, if moveBurst
object is provided
Bart Kranstauber & Anne Scharf
Kranstauber, B., Kays, R., LaPoint, S. D., Wikelski, M. and Safi, K. (2012), A dynamic Brownian bridge movement model to estimate utilization distributions for heterogeneous animal movement. Journal of Animal Ecology. doi: 10.1111/j.1365-2656.2012.01955.x
brownian.bridge.dyn, dynBGBvariance
data(leroy)
data2 <- spTransform(leroy[1:80,], CRSobj="+proj=aeqd +ellps=WGS84", center=TRUE)
err<-rep(23.5,n.locs(data2))
dBMvar <- brownian.motion.variance.dyn(data2, location.error=err, margin=13, window.siz=31)
dBMvar
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.