Circular Mean Difference
Usage
circular_mean_difference(x, w = NULL, axial = TRUE, na.rm = TRUE)
circular_mean_difference_alt(x, w = NULL, axial = TRUE, na.rm = TRUE)
Arguments
- x
numeric vector. Values in degrees.
- w
(optional) Weights. A vector of positive numbers and of the same length as
x
.- axial
logical. Whether the data are axial, i.e. pi-periodical (
TRUE
, the default) or directional, i.e. \(2 \pi\)-periodical (FALSE
).- na.rm
logical value indicating whether
NA
values inx
should be stripped before the computation proceeds.
References
Mardia, K.V., and Jupp, P.E (1999). Directional Statistics, Wiley Series in Probability and Statistics. John Wiley & Sons, Inc., Hoboken, NJ, USA. doi:10.1002/9780470316979
Examples
data("san_andreas")
circular_mean_difference(san_andreas$azi)
#> [1] 0.6951742
circular_mean_difference(san_andreas$azi, 1 / san_andreas$unc)
#> [1] 0.5354372
circular_mean_difference_alt(san_andreas$azi)
#> [1] 27.92053
circular_mean_difference_alt(san_andreas$azi, 1 / san_andreas$unc)
#> [1] 21.52921