Learn R Programming

ChemoSpec (version 3.0-1)

plotLoadings: Plot PCA Loadings for a Spectra Object

Description

Creates a multi-panel plot of loadings along with a reference spectrum.

Usage

plotLoadings(spectra, pca, loads = c(1), ref = 1, ...)

Arguments

spectra
An object of S3 class "Spectra".
pca
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).
loads
An integer vector giving the loadings to plot. More than 3 loadings creates a useless plot using the default graphics window.
ref
An integer specifying the reference spectrum to plot, which appears at the bottom of the plot.
...
Additional parameters to be passed to plotting functions.

Value

  • None. Side effect is a plot.

References

https://github.com/bryanhanson/ChemoSpec

See Also

See plot2Loadings to plot two loadings against each other.

Examples

Run this code
data(SrE.IR)
results <- classPCA(SrE.IR, choice = "noscale")
myt <- expression(bolditalic(Serenoa)~bolditalic(repens)~bold(IR~Spectra))
plotLoadings(SrE.IR, results, main = myt,
	loads = 1:2, ref = 1)

Run the code above in your browser using DataLab