Rev 41502 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
\name{plot.factor}\title{Plotting Factor Variables}\usage{\method{plot}{factor}(x, y, legend.text = NULL, \dots)}\alias{plot.factor}\arguments{\item{x, y}{numeric or factor. \code{y} may be missing.}\item{legend.text}{character vector for annotation of y axis,defaults to \code{levels(y)}. Can be used instead of \code{yaxlabels}(for backward compatibility).}\item{\dots}{Further arguments to \code{\link{plot}}, see also\code{\link{par}}.}}\description{This functions implements a \dQuote{scatterplot} method for\code{\link{factor}} arguments of the \emph{generic}\code{\link{plot}} function.Actually, \code{\link{boxplot}} is used when \code{y} is numericand a \code{\link{spineplot}} when \code{y} is a factor. Fora single factor \code{x} (i.e., with \code{y} missing) a simple\code{\link{barplot}} is produced.}\seealso{\code{\link{plot.default}}, \code{\link{plot.formula}},\code{\link{barplot}}, \code{\link{boxplot}}, \code{\link{spineplot}}.}\examples{require(grDevices)plot(PlantGrowth) # -> plot.data.frameplot(weight ~ group, data = PlantGrowth) # numeric vector ~ factorplot(cut(weight, 2) ~ group, data = PlantGrowth) # factor ~ factor## passing "..." to spineplot() eventually:plot(cut(weight, 3) ~ group, data = PlantGrowth,col = hcl(c(0, 120, 240), 50, 70))plot(PlantGrowth$group, axes=FALSE, main="no axes")# extremely silly}\keyword{hplot}