plot.formula {base} | R Documentation |
Specify a scatterplot or add points or lines via a formula.
plot.formula(formula, ..., data = parent.frame(), subset, ylab = varnames[response], ask = TRUE) points.formula(formula, ..., data = parent.frame(), subset) lines.formula(formula, ..., data = parent.frame(), subset) plot(y ~ x, ...) points(y ~ x, ...) lines(y ~ x, ...)
formula |
a formula , such as y ~ x . |
data |
a data.frame (or list) from which the variables in
formula should be taken. |
subset |
an optional vector specifying a subset of observations to be used in the fitting process. |
ylab |
the y label of the plot(s) |
... |
Further graphical parameters may also be passed as
arguments, see par |
ask |
logical, see par . |
Both the terms in the formula and the ...
arguments are
evaluated in data
enclosed in parent.frame()
if
data
is a list or a data frame. The terms of the formula and
those arguments in ...
that are of the same length as
data
are subjected to the subsetting specified in
subset
. If the formula in plot.formula
contains more
than one non-response term, a series of plots of y against each term
is given. A plot against the running index can be specified as
plot(y~1)
.
These functions are invoked for their side effect of drawing in the active graphics device.
data(airquality) op <- par(mfrow=c(2,1)) plot(Ozone ~ Wind, data = airquality, pch=as.character(Month)) plot(Ozone ~ Wind, data = airquality, pch=as.character(Month), subset = Month != 7) par(op)