plotShape(est1, est2 = NULL, est3 = NULL, X = NULL, alim = NULL,
color.ell = 2:4, color.points = grey(0.5),
lty.ell = rep(1, 3), pch.ell = rep(16, 3),
lwd.ell = rep(1, 3), cex.ell = rep(1, 3),
pch.points = 1, level = 0.5, npoints = 100,
x.legend, y.legend, cex.legend = 1, pty = "s", gap = 1,
oma.bottom, labels, cex.labels = 2, main, ...)location, scatter and est.name.location, scatter and est.name.location, scatter and est.name.NULL, both or ellipses. Specifies when the plotting regions are computed if only the size of the ellipses are to be considered
or also the range of the data points.
If NULL it cho'est1', 'est2' and 'est3'.X.t in the function ellipse.NULL no legend is drawn.NULL no legend is drawn.cex for the legend.pty value for the individual plots of the scatter matrix. Default is "s".oma value of the bottom.cex for the labels. Default is 2.X is given, the Mahalanobis distances based on the location and shape estimates are computed, and t
in the function ellipse is the level quantile of the Mahalanobis distances. If no X is provided t equals level.
The location of the legend is currently problematic and it is
recommended that the user should provide the coordinates for the legend.ellipse, plotMvlocX <- rmvt(100, diag(3), df=3)
EST1 <- list(location=colMeans(X), scatter=cov(X), est.name="COV")
HR <- HR.Mest(X)
EST2 <- list(location=HR$center, scatter=HR$scatter, est.name="Tyler")
plotShape(EST1,EST2, X=X)Run the code above in your browser using DataLab