hcaScores: HCA on PCA scores from a Spectra Object
Description
A wrapper which performs HCA on the scores from a PCA of a "Spectra" object, color-coding the results as specified in the object. Many methods for computing the clusters and distances are available.
An object of class prcomp, modified to include a list element called $method, a character string describing the pre-processing carried out and the type of PCA performed (it appears on the plot).
scores
A vector of integers specifying which scores to use for the HCA.
c.method
A character string describing the clustering method; must be acceptable to hclust.
d.method
A character string describing the distance calculation method; must be acceptable as a method in rowDist.
use.sym
A logical; if true, use no color and use lower-case letters to indicate group membership.
...
Additional parameters to be passed to the plotting functions.
Value
A list, containing an object of class hclust and an object of class dendrogram. The side effect is a plot.
References
https://github.com/bryanhanson/ChemoSpec
See Also
hclust for the underlying function.
See hcaSpectra for HCA of the entire data set stored in the "Spectra" object.
plotHCA for the function that actually does the plotting.