
Last chance! 50% off unlimited learning
Sale ends in
Plots the fitted lines and confidence and prediction bands as calculated by cband, for a mixture of regressions on one variable.
# S3 method for cband
plot(x, cbands=TRUE, pbands=TRUE,
type=c("both","upper","lower"),
legPos="topleft", sepFac=0.8, …)
An object of class "cband"
specifying the fitted lines and
confidence and prediction bands to be plotted, as produced by cband.
Logical scalar; should the confidence bands be plotted?
Logical scalar; should the prediction bands be plotted?
Character string specifying whether the bands plotted should be
two-sided ("both"
) or if only the upper ("upper"
or lower ("lower"
) envelopes should be plotted. May be
abbreviated (e.g. to "b"
, "u"
or "l"
).
A list with entries x
and y
, or a text string,
specifying the placement of the legend. See legend()
for details. The plotting of a legend may be suppressed
legPos=NULL
. The legend consists of two parts; the upper
part, which specifies line types, will have an entry for confidence
bands only if cbands
is TRUE
and likewise it will
have an entry type for prediction bands only if pbands
is
TRUE
. The lower part specifies the colours of the fitted
lines corresponding to the different components. It will be
present only if there is more than one colour for the components.
“Separation factor”.
A numeric scalar determining the amount of separation between
the two parts of the legend (see above). Has an effect only
if both parts of the legend are present. Making sepFac
larger increases the amount of separation between the two parts;
making it smaller decreases the amount. Making it much smaller
than the default value will cause over-printing.
Optional extra arguments for plot()
, points()
and lines()
. These may include xlim
, ylim
,
xlab
, ylab
, lty
, col
, pch
,
and main
. If col
is supplied, its first entry
determines the colour in which the points are plotted, and the
remaining entries of col
determine the colours in which
the fitted lines and envelopes (corresponding to the different
components) are plotted. Note that col
is replicated to
have length K+1
where K
is the number of components
in the model. The argument lty
determines the line types
for the fitted lines, the confidence envelopes and the prediction
envelopes. These line types remain constant across components.
Note that if main
is not supplied then a “sensible”
default main title is created. If no main title is desired,
specify main=""
.
None. This function is called for its side effect of producing a plot.
This function is a method for plot. Note that a simple plot
of the fit may be produced by calling plot(object)
where
object
is an object of class "mixreg"
and the x
argument of this function was produced by applying cband()
to this object.
cband()
, plot.cint()
,
plot.mixreg()
, plot.mixresid()
,
qqMix()
, residuals.mixreg()
# NOT RUN {
thStrt <- list(list(beta=c(3.0,0.1),sigsq=16,lambda=0.5),
list(beta=c(0.0,0.0),sigsq=16,lambda=0.5))
fit <- mixreg(plntsInf~aphRel,ncomp=2,thetaStart=thStrt,
covMat=TRUE,data=aphids)
cbds <- cband(fit)
plot(cbds)
plot(cbds,pbands=FALSE)
plot(cbds,pbands=FALSE,type="u")
# }
Run the code above in your browser using DataLab