mspct2mat: Convert a collection of spectra into a matrix
Description
Convert an object of class generic_mspct
or a derived class into an R
matrix with wavelengths saved as an attribute and spectral data in rows
or columns.
Usage
mspct2mat(x, spct.data.var, byrow = attr(x, "mspct.byrow"), ...)
Arguments
spct.data.var
character The name of the variable containing the spectral data.
byrow
logical. If FALSE (the default) the matrix is filled with the
spectra stored by columns, otherwise the matrix is filled by rows.
Warning!
This conversion preserves the spectral data but discards
almost all the metadata contained in the spectral objects. In other words a
matrix created with this function cannot be used to recreate the original
object unless the same metadata is explicitly supplied when converting the
matrix into new collection of spectra.