mclust3dSpectra: mclust Analysis of a Spectra Object in 3D
Description
This function conducts an mclust analysis of the PCA results of a
Spectra object and displays the results in 3D. Classical or
robust confidence ellipses can be added if desired. Improperly classified
data points can be marked. The interactive plot is made via plotly
and appears in a browser window. Note that the confidence ellipses computed
here are generated independently of the Mclust results - they do not
correspond to the ellipses seen in 2D plots from Mclust.
Logical indicating if confidence ellipses should be drawn.
rob
Logical; if ellipse = TRUE, indicates that robust
confidence ellipses should be drawn. If FALSE, classical confidence
ellipses are drawn.
cl
A number indicating the confidence interval for the ellipse.
frac.pts.used
If ellipse = TRUE and rob = TRUE, a
number indicating the fraction of the data points to be considered "good"
and thus used to compute the robust confidence ellipse.
truth
A character vector indicating the known group membership for
reach row of the PC scores. Generally this would be spectra$groups.