| r_pcaSpectra {ChemoSpec} | R Documentation |
A wrapper which carries out robust PCA analysis on a Spectra
object. The data are row- and column-centered, and the user can select
various options for scaling.
r_pcaSpectra(spectra, choice = "noscale")
spectra |
An object of S3 class |
choice |
A character vector describing the type of scaling to be
carried out. One of |
An object of classes conPCA and princomp (see
q2rPCA). It includes a list element called $method, a
character string describing the pre-processing carried out and the type of
PCA performed (it appears on plots which you might make).
Bryan A. Hanson, DePauw University.
K. Varmuza and P. Filzmoser Introduction to Multivariate Statistical Analysis in Chemometrics, CRC Press, 2009.
https://github.com/bryanhanson/ChemoSpec
See PCAgrid on which this function is based.
For the classical version, see c_pcaSpectra.
For displaying the results, plotScree,
plotScores, plotLoadings,
plot2Loadings, sPlotSpectra,
plotScores3D, plotScoresRGL.
data(metMUD1) pca <- r_pcaSpectra(metMUD1) plotScores(metMUD1, pca, main = "metMUD1 NMR Data", pcs = c(1,2), ellipse = "cls", tol = 0.05)