a <- c(0, 2, 359, 6, 354)
circular_distance(a, 10) # distance to single value
b <- a + 90
circular_distance(a, b) # distance to multiple values
data("nuvel1")
PoR <- subset(nuvel1, nuvel1$plate.rot == "na")
sa.por <- PoR_shmax(san_andreas, PoR, "right")
circular_dispersion(sa.por$azi.PoR, y = 135)
circular_dispersion(sa.por$azi.PoR, y = 135, w = 1 / san_andreas$unc)
Run the code above in your browser using DataLab