Skip to contents

Rose diagrams

geom_rose()
Rose diagram layer
stat_rose()
Rose diagram statistic

Circular density

geom_circular_density()
Circular density layer
stat_circular_density()
Circular density statistic

Mean directions and summaries

geom_mean_direction()
Mean direction layer
stat_mean_direction()
Mean direction statistic
circular_summary()
Summarize circular data
mean_direction()
Circular mean direction
resultant_length()
Resultant length
mean_resultant_length()
Mean resultant length
circular_variance()
Circular variance
circular_sd()
Circular standard deviation
estimate_kappa()
Estimate von Mises concentration

Circular intervals

Circular distributions

stat_vonmises() stat_wrapped_normal() stat_uniform_circular()
Theoretical von Mises density
stat_vonmises_fit()
Fitted von Mises density
fit_vonmises_mixture()
Fit a mixture of von Mises distributions
stat_vonmises_mixture()
Von Mises mixture density layer

Circular tests and intervals

circular_mean_ci()
Confidence interval for a circular mean
rayleigh_test()
Rayleigh test for circular uniformity
watson_williams_test()
Watson-Williams test for equal circular means
stat_circular_test()
Annotate circular tests

Scales and coordinates

Angle utilities

normalize_angle()
Normalize angles to a periodic interval
angular_difference()
Signed angular difference
angular_distance()
Circular angular distance
deg_to_rad()
Convert degrees to radians
rad_to_deg()
Convert radians to degrees
hour_to_rad()
Convert hours to radians
rad_to_hour()
Convert radians to hours
compass_to_rad()
Convert compass labels to radians
rad_to_compass()
Convert radians to compass labels
is_angle()
Test whether an object can represent angles
check_angle()
Check an angle vector

Themes

Directional movement

geom_direction_arrow()
Direction arrows
geom_circular_point() geom_circular_rug()
Circular point and rug helpers
mutate_directional_features()
Add directional movement features
compute_step_length()
Compute step lengths
compute_bearing()
Compute bearings
compute_turn_angle()
Compute turn angles
as_step_data()
Coerce to step data
augment_momentuHMM_angles()
Augment momentuHMM fits with angular states
plot_state_angles()
Plot angular distributions by state

Angular model diagnostics

circular_residuals()
Circular residuals for angular models
circular_model_diagnostics()
Circular model diagnostics
augment_circular() tidy_circular() glance_circular()
Circular model helper generics

Conditional displays on cylinders and tori

circular_topography_data()
Compute circular topography data
geom_phase_loom()
Add a phase loom layer
phase_loom_data()
Compute phase loom data
plot_circular_topography()
Plot circular topography
plot_circular_topography_3d()
Experimental 3D circular topography
plot_phase_loom()
Plot a phase loom
stat_circular_topography()
Add a circular topography stat layer
estimate_cyl_density()
Estimate a density on the cylinder
toroidal_topography_data()
Compute toroidal topography data
geom_toroidal_flow()
Add a toroidal flow layer
toroidal_flow_data()
Compute toroidal flow data
plot_toroidal_topography()
Plot toroidal topography
plot_toroidal_topography_3d()
Experimental 3D toroidal topography
plot_toroidal_flow()
Plot toroidal flow
stat_toroidal_topography()
Add a toroidal topography stat layer
toroidal_ridge_data()
Compute a conditional toroidal ridge
plot_toroidal_ridge()
Plot a conditional toroidal ridge
stat_toroidal_ridge()
Add a conditional ridge stat layer on the torus
estimate_toroidal_density()
Estimate a density on the torus

Directional diagnostics and uncertainty

alignment_index()
Alignment index for two angular variables
conditional_variation_index()
Conditional variation index
local_circ_moment()
Local circular moment
marginal_support_data()
Estimate angular marginal support
plot_marginal_support()
Plot angular marginal support
sensitivity_bandwidth_grid()
Evaluate sensitivity to smoothing concentration
select_cyl_smoothing()
Select smoothing parameters for circular-linear conditional density
select_toroidal_smoothing()
Select smoothing parameters for toroidal conditional density
bootstrap_stat_orbit()
Bootstrap a statistical orbit
bootstrap_toroidal_ridge()
Bootstrap a toroidal conditional ridge
stat_orbit_data()
Compute statistical orbit data
plot_stat_orbit()
Plot a statistical orbit
stat_statistical_orbit()
Add a statistical orbit line
stat_statistical_orbit_ribbon()
Add a statistical orbit ribbon
diagnostic_atlas_data()
Build diagnostic atlas data
diagnostic_scenarios()
List built-in directional diagnostic scenarios
plot_diagnostic_atlas()
Plot a diagnostic atlas
plot_classical_comparison()
Plot a classical unfolded comparison

Directional simulation helpers

simulate_cyl_diagnostic()
Simulate diagnostic circular-linear data
simulate_cylindrical()
Simulate circular-linear data
simulate_independence_lineup()
Simulate a visual-inference lineup under independence
simulate_tor_diagnostic()
Simulate diagnostic circular-circular data
simulate_toroidal()
Simulate circular-circular data

Directional autoplot methods

autoplot(<bootstrap_stat_orbit>)
Plot bootstrap uncertainty for a statistical orbit
autoplot(<bootstrap_toroidal_ridge>)
Plot bootstrap uncertainty for a toroidal ridge
autoplot(<diagnostic_atlas_data>)
Plot diagnostic atlas data

Spherical and posterior helpers

spherical_to_cartesian()
Convert spherical coordinates to Cartesian coordinates
cartesian_to_spherical()
Convert Cartesian coordinates to spherical coordinates
spherical_summary()
Summarize spherical directions
as_circular_draws()
Convert posterior draws to circular draws
summarise_circular_draws()
Summarize circular posterior draws
autoplot_circular_draws()
Autoplot circular posterior draws

Autoplot

autoplot_circular()
Autoplot circular data

Datasets

wind_directions
Simulated wind directions
animal_steps
Simulated animal movement steps
hourly_activity
Simulated hourly activity
axial_orientations
Simulated axial orientations