Package: ggcircular 0.1.0

Aurélien Nicosia

ggcircular: A 'ggplot2' Extension for Circular and Directional Data

Provides a 'ggplot2' grammar for circular, axial and directional data, including rose diagrams, circular densities, mean directions, confidence arcs, theoretical circular distributions and movement data visualizations.

Authors:Aurélien Nicosia [aut, cre]

ggcircular_0.1.0.tar.gz
ggcircular_0.1.0.tar.gz(r-4.7-any)ggcircular_0.1.0.tar.gz(r-4.6-any)
ggcircular_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
ggcircular/json (API)
NEWS

# Install 'ggcircular' in R:
install.packages('ggcircular', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/aureliennicosiaulaval/ggcircular/issues

Pkgdown/docs site:https://aureliennicosiaulaval.github.io

Datasets:

On CRAN:

Conda:

3.18 score 66 exports 25 dependencies

Last updated from:0b65058636. Checks:4 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK163
source / vignettesOK218
linux-release-x86_64OK170
wasm-releaseOK130

Exports:angular_differenceangular_distanceas_circular_drawsas_step_dataaugment_circularaugment_momentuHMM_anglesautoplot_circularautoplot_circular_drawscartesian_to_sphericalcheck_anglecircular_mean_cicircular_model_diagnosticscircular_residualscircular_sdcircular_summarycircular_variancecompass_to_radcompute_bearingcompute_step_lengthcompute_turn_anglecoord_circulardeg_to_radestimate_kappafit_vonmises_mixturegeom_circular_densitygeom_circular_intervalgeom_circular_pointgeom_circular_ruggeom_confidence_arcgeom_direction_arrowgeom_mean_directiongeom_roseglance_circularhour_to_radis_anglemean_directionmean_resultant_lengthmutate_directional_featuresnormalize_angleplot_state_anglesrad_to_compassrad_to_degrad_to_hourrayleigh_testresultant_lengthscale_x_circular_compassscale_x_circular_degreesscale_x_circular_hoursscale_x_circular_radiansspherical_summaryspherical_to_cartesianstat_circular_densitystat_circular_teststat_mean_directionstat_rosestat_uniform_circularstat_vonmisesstat_vonmises_fitstat_vonmises_mixturestat_wrapped_normalsummarise_circular_drawstheme_circulartheme_compasstheme_rosetidy_circularwatson_williams_test

Dependencies:clicpp11dplyrfarvergenericsggplot2gluegtableisobandlabelinglifecyclemagrittrpillarpkgconfigR6RColorBrewerrlangS7scalestibbletidyselectutf8vctrsviridisLitewithr

Getting started with ggcircular

Rendered fromggcircular.Rmdusingknitr::rmarkdownon Jun 04 2026.

Last update: 2026-06-04
Started: 2026-06-04

Rose diagrams

Rendered fromrose-diagrams.Rmdusingknitr::rmarkdownon Jun 04 2026.

Last update: 2026-06-04
Started: 2026-06-04

Validation examples

Rendered fromvalidation.Rmdusingknitr::rmarkdownon Jun 04 2026.

Last update: 2026-06-04
Started: 2026-06-04

Readme and manuals

Help Manual

Help pageTopics
Signed angular differenceangular_difference
Circular angular distanceangular_distance
Simulated animal movement stepsanimal_steps
Convert posterior draws to circular drawsas_circular_draws
Coerce to step dataas_step_data
Circular model helper genericsaugment_circular glance_circular tidy_circular
Augment momentuHMM fits with angular statesaugment_momentuHMM_angles
Autoplot circular dataautoplot_circular
Autoplot circular posterior drawsautoplot_circular_draws
Simulated axial orientationsaxial_orientations
Convert Cartesian coordinates to spherical coordinatescartesian_to_spherical
Check an angle vectorcheck_angle
Confidence interval for a circular meancircular_mean_ci
Circular model diagnosticscircular_model_diagnostics
Circular residuals for angular modelscircular_residuals
Circular standard deviationcircular_sd
Summarize circular datacircular_summary
Circular variancecircular_variance
Convert compass labels to radianscompass_to_rad
Compute bearingscompute_bearing
Compute step lengthscompute_step_length
Compute turn anglescompute_turn_angle
Circular coordinate systemcoord_circular
Convert degrees to radiansdeg_to_rad
Estimate von Mises concentrationestimate_kappa
Fit a mixture of von Mises distributionsfit_vonmises_mixture
Circular density layergeom_circular_density
Circular point and rug helpersgeom_circular_point geom_circular_rug
Circular confidence arcgeom_circular_interval geom_confidence_arc
Direction arrowsgeom_direction_arrow
Mean direction layergeom_mean_direction
Rose diagram layergeom_rose
Convert hours to radianshour_to_rad
Simulated hourly activityhourly_activity
Test whether an object can represent anglesis_angle
Circular mean directionmean_direction
Mean resultant lengthmean_resultant_length
Add directional movement featuresmutate_directional_features
Normalize angles to a periodic intervalnormalize_angle
Plot angular distributions by stateplot_state_angles
Convert radians to compass labelsrad_to_compass
Convert radians to degreesrad_to_deg
Convert radians to hoursrad_to_hour
Rayleigh test for circular uniformityrayleigh_test
Resultant lengthresultant_length
Circular x scalesscale_x_circular_compass scale_x_circular_degrees scale_x_circular_hours scale_x_circular_radians
Summarize spherical directionsspherical_summary
Convert spherical coordinates to Cartesian coordinatesspherical_to_cartesian
Circular density statisticstat_circular_density
Annotate circular testsstat_circular_test
Mean direction statisticstat_mean_direction
Rose diagram statisticstat_rose
Theoretical von Mises densitystat_uniform_circular stat_vonmises stat_wrapped_normal
Fitted von Mises densitystat_vonmises_fit
Von Mises mixture density layerstat_vonmises_mixture
Summarize circular posterior drawssummarise_circular_draws
Circular plot themestheme_circular theme_compass theme_rose
Watson-Williams test for equal circular meanswatson_williams_test
Simulated wind directionswind_directions