plot.factor {base} | R Documentation

## Plotting Factor Variables

### Description

This functions implements a ``scatterplot'' method for `factor` arguments of the generic `plot` function. Actually, `boxplot` or `barplot` are used when appropriate.

### Usage

    plot.factor(x, y, legend.text = levels(y), ...)

### Arguments

`x,y` | numeric or factor. `y` may be missing.
`legend.text` | a vector of text used to construct a legend for the plot. Only used if `y` is present and a factor.
`...` | Further arguments to `plot`, see also `par`.

### See Also

`plot.default`, `plot.formula`, `barplot`, `boxplot`.

### Examples

    data(PlantGrowth)
    plot(PlantGrowth)                                # -> plot.data.frame
    plot(weight ~ group, data = PlantGrowth)         # numeric vector ~ factor
    plot(cut(weight, 2) ~ group, data = PlantGrowth) # factor ~ factor

    plot(PlantGrowth$group, axes=FALSE, main="no axes")# extremly silly