circular.averaging.Rd
circular.averaging
calculates the average direction (0 - 360) given a
vector of directions.
vector.averaging
calculates the average
distance and direction given a vector of directions and a vector of
distances.
circular.averaging(direction, deg = TRUE) vector.averaging(direction, distance, deg = TRUE)
direction | a vector of directions given in degrees (0 - 360) if
|
---|---|
deg | a boolean object defining if |
distance | a vector of distances associated with each direction |
circular.averaging
returns the average direction while
vector.averaging
returns a list with 2 elements distance & direction
Functions return NA
if the average distance or direction is not valid
e.g., when averaging directions of 0 & 180 degrees, the result could
theoretically be 90 or 270 but is practically neither.
This function was taken from the now archived, as of 08/03/2020, SDMtools.
Jeremy VanDerWal jjvanderwal@gmail.com & Lorena Falconi lorefalconi@gmail.com
#> [1] NA#> [1] 99.68147#> $distance #> [1] 8.035995 #> #> $direction #> [1] 57.38924 #>#> $distance #> [1] 0.3009788 #> #> $direction #> [1] 236.6898 #>