Lattice plot diagnostics for lm
objects, mostly mimicking the behavior
of stats::plot.lm()
but based on lattice::xyplot()
instead.
# S3 method for lm xyplot(x, data = NULL, which = c(1:3, 5), main = FALSE, id.n = 3, labels.id = names(residuals(x)), cex.id = 0.75, cook.levels = c(0.5, 1), label.pos = c(4, 2), layout = NULL, ...)
x |
|
---|---|
data | Only provided for method consistency and is ignored. |
which | if a subset of the plots is required, specify a subset of the
numbers |
main | if |
id.n | number of points to be labelled in each plot, starting with the most extreme. |
labels.id | vector of labels, from which the labels for extreme
points will be chosen. |
cex.id | magnification of point labels. |
cook.levels | levels of Cook's distance at which to draw contours. |
label.pos | positioning of labels, for the left half and right half of the graph respectively, for plots 1-3. |
layout | a numeric vector with |
… | arguments to be passed to |
A list of trellis
objects or a single trellis
object.
fit <- lm(Sepal.Length ~ Sepal.Width, data = iris) xyplot(fit)xyplot(fit, which = 5)