ica: Spectral unmixing: Independent Component Analysis (ICA)

Description Usage Arguments Value References See Also

View source: R/ica.R

Description

This is a wrapper around fastICA from the package fastICA to be used with objects of class hyperSpec.

Usage

1
ica(x, ncomp, prefix = "basis", ...)

Arguments

x

a hyperSpec object.

ncomp

integer; number of pure components.

prefix

character; a prefix to name the pure spectra.

...

further arguments to be passed down to fastICA.

Value

a list with the following components:

coefficients

coefficient matrix

basis

a hyperSpec object containing the basis (component) spectra

fit

the ica fit as returned by fastICA

References

A. Hyvarinen, "Fast and robust fixed-point algorithms for independent component analysis," in IEEE Transactions on Neural Networks, vol. 10, no. 3, pp. 626-634, May 1999 https://doi.org/10.1109/72.761722

See Also

fastICA


konradmayer/hyperSpec.utils documentation built on May 2, 2021, 4:17 a.m.