On this page
plot.factor Plotting Factor Variables
Description
This functions implements a scatterplot method for factor arguments of the generic plot function.
If y is missing barplot is produced. For numeric y a boxplot is used, and for a factor y a spineplot is shown. For any other type of y the next plot method is called, normally plot.default.
Usage
## S3 method for class 'factor'
plot(x, y, legend.text = NULL, ...)
Arguments
x, y |
numeric or factor. |
legend.text |
character vector for annotation of y axis in the case of a factor |
... |
Further arguments to |
See Also
plot.default, plot.formula, barplot, boxplot, spineplot.
Examples
require(grDevices)
plot(weight ~ group, data = PlantGrowth) # numeric vector ~ factor
plot(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
Copyright (©) 1999–2012 R Foundation for Statistical Computing.
Licensed under the GNU General Public License.