This function provides a simple interface to create a ggplot
box plot, organising different boxplots by levels of a factor is desired,
and showing row numbers of outliers.
ggBoxplot( dat, y = NULL, x = NULL, labelOutliers = TRUE, outlierColor = "red", theme = ggplot2::theme_bw(), ... )
dat | Either a vector of values (to display in the box plot) or a dataframe containing variables to display in the box plot. |
---|---|
y | If |
x | If |
labelOutliers | Whether or not to label outliers. |
outlierColor | If labeling outliers, this is the color to use. |
theme | The theme to use for the box plot. |
... | Any additional arguments will be passed to
|
A ggplot
plot is returned.
This function is based on JasonAizkalns' answer to a question on Stack Exchange (Cross Validated; see https://stackoverflow.com/questions/33524669/labeling-outliers-of-boxplots-in-r).
geom_boxplot
Jason Aizkalns; implemented in this package (and tweaked a bit) by Gjalt-Jorn Peters.
Maintainer: Gjalt-Jorn Peters gjalt-jorn@userfriendlyscience.com
### A box plot for miles per gallon in the mtcars dataset: ggBoxplot(mtcars$mpg);### And separate for each level of 'cyl' (number of cylinder): ggBoxplot(mtcars, y='mpg', x='cyl');
![]()