Description Usage Arguments Details Value Examples
View source: R/derived_variables.R
Calculates the bearing (direction of movement) for each time step
1  | 
list | 
 A list of data frames with separate columns for x and y coordinate values.  | 
This function requires that the data has been previously processed with the
calcXY() function, providing (x, y) coordinates. Calculate the
direction moved by the organism relative to the y axis between each time step
in your data frames.
If the data will be aggregated, it is recommended to aggregate the data before running this function.
A list of data frames with a column for the bearing of the organism at each time step.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19  | # Provide a list of data frames with two columns for the (x, y) coordinates
 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)
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.