stat_boxplot {ggplot2}R Documentation

Calculate components of box and whisker plot.

Description

Calculate components of box and whisker plot.

Usage

  stat_boxplot(mapping = NULL, data = NULL,
    geom = "boxplot", position = "dodge", na.rm = FALSE,
    coef = 1.5, ...)

Arguments

coef

length of the whiskers as multiple of IQR. Defaults to 1.5

na.rm

If FALSE (the default), removes missing values with a warning. If TRUE silently removes missing values.

mapping

The aesthetic mapping, usually constructed with aes or aes_string. Only needs to be set at the layer level if you are overriding the plot defaults.

data

A layer specific dataset - only needed if you want to override the plot defaults.

geom

The geometric object to use display the data

position

The position adjustment to use for overlappling points on this layer

...

other arguments passed on to layer. This can include aesthetics whose values you want to set, not map. See layer for more details.

Value

A data frame with additional columns:

width

width of boxplot

ymin

lower whisker = smallest observation greater than or equal to lower hinge - 1.5 * IQR

lower

lower hinge, 25% quantile

notchlower

lower edge of notch = median - 1.58 * IQR / sqrt(n)

middle

median, 50% quantile

notchupper

upper edge of notch = median + 1.58 * IQR / sqrt(n)

upper

upper hinge, 75% quantile

ymax

upper whisker = largest observation less than or equal to upper hinge + 1.5 * IQR

Aesthetics

stat_boxplot understands the following aesthetics (required aesthetics are in bold):

See Also

See geom_boxplot for examples.

Examples

# See geom_boxplot for examples

[Package ggplot2 version 0.9.3.1 Index]