Description
Grouped Boxplots for Circular Data.
Description
Plotting functions to create circular boxplots for grouped data. The primary 2-dimensional version creates concentric circular boxplots for specified groups, scaling the width of each boxplot to adjust for human perception. The 3-dimensional version maps these plots onto a torus which is suitable for periodic circular data such as wind direction over the course of a year. An example dataset of this type is provided for reference. For examples of circular boxplots and additional implementation details, see Berlinski et al. (2026) <doi:10.48550/arXiv.2602.05335>.
README.md
CircularBoxplots
Overview
- The function
CircularBoxplots::GroupedCircularBoxplot(x)creates a grouped circular boxplot from the list of circular vectorsx. - The function
CircularBoxplots::GroupedCircularBoxplot.3D(x)creates a grouped circular boxplot around the 3D torus surface from the list of circular vectorsx.
Installation
Using devtools or remotes:
devtools::install_github("jdberlinski/CircularBoxplots")