Two plots (selectable by which
) are currently available: a
plot of estimated against observed values, a plot of residuals against
estimated values.
# S3 method for wa
plot(x,
which = 1:2,
caption = c("Inferred vs Observed", "Residuals vs Fitted"),
max.bias = TRUE,
n.bias = 10,
sub.caption = NULL,
main = "",
ask = prod(par("mfcol")) < length(which) &&
dev.interactive(),
...,
panel = if (add.smooth) panel.smooth else points,
add.smooth = getOption("add.smooth"))
One or more plots, drawn on the current device.
an object of class "wa"
.
which aspects of the "wa"
object to plot if a
subset of the plots is required, specify a subset of the numbers
1:2
.
captions to appear above the plots.
logical, should max bias lines be added to residuals.
numeric, number of sections to calculate maximum bias for.
common title-above figures if there are multiple;
used as ‘sub’ (s.‘title’) otherwise. If NULL
,
as by default, a possibly shortened version of
deparse(x$call)
is used.
title to each plot-in addition to the above
caption
.
logical; if TRUE
, the user is asked before
each plot, see par(ask=.)
.
graphical arguments passed to other graphics functions.
panel function. The useful alternative to
points
, panel.smooth
, can be chosen by
add.smooth = TRUE
.
logical indicating if a smoother should be added to
fitted & residuals plots; see also panel
above.
Gavin L. Simpson. Code borrows heavily from plot.lm
.
This plotting function is modelled closely on plot.lm
and many of the conventions and defaults for that function are
replicated here.
sub.caption
- by default the function call - is shown as a
subtitle (under the x-axis title) on each plot when plots are on
separate pages, or as a subtitle in the outer margin (if any) when
there are multiple plots per page.
mat