Learn R Programming

StatDA (version 1.5)

boxplotperc: Boxplot based on percentiles

Description

This function plots a boxplot of the data and the boundaries are based on percentiles.

Usage

boxplotperc(x, ..., quant = c(0.02, 0.98), width = NULL, varwidth = FALSE,
notch = FALSE, outline = TRUE, names, plot = TRUE, border = par("fg"),
col = NULL, log = "", pars = list(boxwex = 0.8, staplewex = 0.5, outwex = 0.5),
horizontal = FALSE, add = FALSE, at = NULL)

Arguments

x
data
...
further arguments for creating the list
quant
the underlying percentages
width
a vector giving the relative widths of the boxes making up the plot
varwidth
if varwidth is TRUE, the boxes are drawn with widths proportional to the square-roots of the number of observations in the groups.
notch
if notch is TRUE, a notch is drawn in each side of the boxes
outline
if outliers is FALSE, the outliers are not drawn
names
define the names of the attributes
plot
if plot is TRUE the boxplot is plotted in the current plot
border
character or numeric (vector) which indicates the color of the box borders
col
defines the colour
log
character, indicating if any axis should be drawn in logarithmic scale
pars
some graphical parameters can be specified
horizontal
logical parameter indicating if the boxplots should be horizontal; FALSE means vertical boxes
add
if TRUE the boxplot is added to the current plot
at
numeric vector giving the locations of the boxplots

Value

  • statsa vector of length 5, containing the extreme of the lower whisker, the lower "hinge", the median, the upper "hinge" and the extreme of the upper whisker (backtransformed)
  • nthe number of non-NA observations in the sample
  • confthe lower and upper extremes of the "notch"
  • outthe values of any data points which lie beyond the extremes of the whiskers (backtransformed)
  • groupthe group
  • namesthe attributes

Details

The default value for quant is the 2% and 98% quantile and this argument defines the percentiles for the upper and lower whiskers.

References

C. Reimann, P. Filzmoser, R.G. Garrett, and R. Dutter: Statistical Data Analysis Explained. Applied Environmental Statistics with R. John Wiley and Sons, Chichester, 2008.

See Also

boxplotlog

Examples

Run this code
data(chorizon)
Ba=chorizon[,"Ba"]
boxplotperc(Ba,quant=c(0.05,0.95),horizontal=TRUE,xlab="Ba [mg/kg]",cex.lab=1.2,pch=3)

Run the code above in your browser using DataLab