This function is generic (see Methods); method functions can be written to handle specific classes of data. Classes which already have methods for this function include:
crystal.list, crystal.matrix, crystal.vector, decompose, ptable, waveshrink.
boxplot(..., range=1.0, width=<<see below>>, varwidth=F, names=<<see below>>, plot=T, notch=F, style.bxp=list(), boxwex=.5, boxcol=3, medchar=F, medpch=NA, medline=T, medlwd=5, medcol=0, confint=F, confcol=2, confangle=45, confdensity=25, confnotch=F, whisklty=2, staplelty=1, staplewex=1, staplehex=1, outchar=F, outpch=NA, outline=T, outwex=1) boxplot.default(...)
Graphical parameters may also be supplied as arguments to this function (see par). In addition, the high-level graphics arguments described under par and the arguments to title may be supplied to this function. However, boxplot will always use linear axes: the log and [xy]axt arguments are ignored. You can apply any transformation to your data before calling boxplot with axes=F and use the axis function to add a axis labeled to reflect the transformation.
if plot is FALSE, an invisible list with the components listed below:
McGill, R., Tukey, J. W., and Larsen, W. A. (1978). Variations of box plots. The American Statistician, 32, 12-16.
Tukey, J. W. (1990). Data-based graphics: visual display in the decades to come. Statistical Science 5, 327-339.
Velleman, P. F. and Hoaglin, D. C. (1981). Applications, Basics, and Computing of Exploratory Data Analysis. Boston: Duxbury.
boxplot(lottery.payoff, lottery2.payoff, lottery3.payoff)attach(market.frame) boxplot(split(income, age), varwidth=TRUE, notch=TRUE)
boxplot( split(lottery.payoff, lottery.number%/%100), main="NJ Pick-it Lottery (5/22/75-3/16/76)", sub="Leading Digit of Winning Numbers", ylab="Payoff")