Description Usage Arguments Details Value Examples
View source: R/derived_variables.R
Calculate the turning velocity in degrees per second between two moves
1 |
list |
A list of data frames, where each data frame has a column for turn angle. |
For this function to work, the data must have previously been processed with
the calcTurnAngle
function.
This function calculates the turning velocity between two consecutive moves. The units for turn velocity will be degrees per second.
If the data will be aggregated, it is recommended to aggregate the data before running this function.
A list of data frames that each contain a column for turn velocity.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | # Provide data previously processed by the calcTurnAngle function
servosphere <- list(data.frame(id = rep(1, 200),
stimulus = rep(c(0, 1), each = 100),
dT = sample(8:12, 200, replace = TRUE),
dx = runif(200, 0, 5),
dy = runif(200, 0, 5),
treatment = rep("a", 200),
date = rep("2032018", 200)),
data.frame(id = rep(2, 200),
stimulus = rep(c(0, 1), each = 100),
dT = sample(8:12, 200, replace = TRUE),
dx = runif(200, 0, 5),
dy = runif(200, 0, 5),
treatment = rep("b", 200),
date = rep("2032018", 200)))
servosphere <- calcXY(servosphere)
servosphere <- calcBearing(servosphere)
servosphere <- calcTurnAngle(servosphere)
servosphere <- calcTurnVelocity(servosphere)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.