yarrr package contains a mixture of functions and datasets that support my e-book YaRrr! The pirate’s guide to R. The most notable function in the package is
pirateplot(). A pirateplot shows the relationship between a categorical independent variable and a numeric dependent variable. However, in contrast to notoriously deceptive barplots, a pirateplot reveals patterns in data by showing Raw data (as points), Descriptive statistics (as lines and/or bars), and Inferential statistics (as bands).
You can install the most stable version of
yarrr from CRAN, or the latest developer version from GitHub as follows:
install.packages("yarrr") # devtools::install_github("ndphillips/yarrr", build_vignettes = TRUE) # developer version
Here is an example of a pirateplot showing the relationship between the age and weight of chickens:
# Create a pirateplot from the ChickWeight data yarrr::pirateplot(formula = weight ~ Time, data = ChickWeight, main = "A Pirateplot of chicken weights by time")
pirateplot() function contains many arguments that allow you to easily customise the look of the plot, from the colors, to the element transparencies. To learn more, look at the
pirateplot() vignette on CRAN.