Learn R Programming

robust (version 0.7-5)

plot.covfm: Plot Method

Description

Generic plot method for objects with classes “covfm”, “covRob”, and “covClassic”.

Usage

# S3 method for covfm
plot(x, which.plots = c(4, 3, 5), ...)
# S3 method for covRob
plot(x, which.plots = c(4, 3, 5), ...)
# S3 method for covClassic
plot(x, which.plots = c(4, 3, 5), ...)

Value

x is invisibly returned.

Arguments

x

an oject of class "covClassic", "covRob", or "covfm".

which.plots

either "ask", "all", or an integer vector specifying which plots to draw. If which.plots is an integer vector, use the plot numbers given here (or in the "ask" menu). The plot options are (2) Eigenvalues of Covariance Estimate, (3) Sqrt of Mahalanobis Distances, (4) Ellipses Matrix, and (5) Distance - Distance Plot.

...

additional arguments are passed to the plot subfunctions.

Side Effects

The requested plots are drawn on a graphics device.

Details

The actual plot functions are only implemented for "fit.models" objects. When this method is dispatched on an object of class "cov" or "covRob" the object is cast as a "fit.models" object containing a single element and plotted with plot.covfm. The actual plotting is done by the subfunctions listed in the See Also section.

See Also

plot, covClassic, covRob, fit.models, ddPlot.covfm, ellipsesPlot.covfm, screePlot.covfm, distancePlot.covfm.

Examples

Run this code
data(woodmod.dat)

woodm.cov <- covClassic(woodmod.dat)
woodm.covRob <- covRob(woodmod.dat)

plot(woodm.cov)
plot(woodm.covRob)

woodm.fm <- fit.models(list(Robust = "covRob", Classical = "covClassic"),
                       data = woodmod.dat)
plot(woodm.fm)

Run the code above in your browser using DataLab