Description Objects from the Class Slots Methods Author(s) See Also Examples
This class handles hyperspectral data sets, i.e. spatially or time-resolved spectra, or spectra with any other kind of information associated with the spectra.
The spectra can be data as obtained in XRF, UV/VIS, Fluorescence, AES, NIR, IR, Raman, NMR, MS, etc.
More generally, any data that is recorded over a discretized variable, e.g. absorbance = f (wavelength), stored as a vector of absorbance values for discrete wavelengths is suitable.
Objects can be created by calls of the form new("hyperSpec", spc,
data, wavelength, label, log), for details see initialize.
wavelength:Numeric vector giving the wavelengths (or wavenumbers, frequencies, m/z, ...) for each data point of the spectrum.
wavelength wavelength axis of the spectra.
data:data.frame with the spectra and further
data for each spectrum (e.g. x/y/z coordinates, times, sample
numbers, concentrations, etc.).
The spectra are stored in data$spc, preferrably as a matrix.
label:List with the labels (character vectors or
expressions) that should be used to describe the columns of
data.
The label for wavelength is in label$.wavelength.
log:A data.frame with the columns
short.description, long.description, date,
and name tracking what is done with the object.
signature(x = "hyperSpec"): ...
signature(target = "hyperSpec", current = "hyperSpec"): ...
signature(X = "hyperSpec"): ...
signature(e1 = "hyperSpec", e2 = "hyperSpec"): ...
signature(e1 = "hyperSpec", e2 = "numeric"): ...
signature(e1 = "hyperSpec", e2 = "matrix"): ...
signature(e1 = "hyperSpec", e2 = "missing"): ...
signature(e1 = "numeric", e2 = "hyperSpec"): ...
signature(e1 = "matrix", e2 = "hyperSpec"): ...
signature(x = "hyperSpec"): ...
signature(x = "hyperSpec", row.names = "missing", optional = "missing"): ...
signature(x = "hyperSpec"): ...
signature(x = "hyperSpec"): ...
signature(x = "hyperSpec"): ...
signature(x = "hyperSpec"): ...
signature(x = "hyperSpec"): ...
signature(x = "hyperSpec"): ...
signature(x = "hyperSpec"): ...
signature(x = "hyperSpec", y = "hyperSpec"): ...
signature(x = "hyperSpec", y = "matrix"): ...
signature(x = "matrix", y = "hyperSpec"): ...
signature(x = "hyperSpec", y = "hyperSpec"): ...
signature(x = "hyperSpec", y = "missing"): ...
signature(x = "hyperSpec"): ...
signature(e1 = "hyperSpec", e2 = "hyperSpec"): ...
signature(e1 = "hyperSpec", e2 = "numeric"): ...
signature(e1 = "hyperSpec", e2 = "matrix"): ...
signature(e1 = "numeric", e2 = "hyperSpec"): ...
signature(e1 = "matrix", e2 = "hyperSpec"): ...
signature(x = "hyperSpec"): ...
signature(x = "hyperSpec"): ...
signature(.Object = "hyperSpec"): ...
signature(object = "hyperSpec"): ...
signature(x = "hyperSpec"): ...
signature(x = "hyperSpec"): ...
signature(x = "hyperSpec"): ...
signature(x = "hyperSpec"): ...
signature(x = "hyperSpec"): ...
signature(x = "hyperSpec", y = "missing"): ...
signature(x = "hyperSpec", y = "character"): ...
signature(x = "hyperSpec"): ...
signature(x = "hyperSpec", y = "hyperSpec"): ...
signature(x = "hyperSpec", y = "missing"): ...
signature(x = "hyperSpec"): ...
signature(object = "hyperSpec"): ...
signature(x = "hyperSpec"): ...
signature(object = "hyperSpec"): ...
signature(x = "hyperSpec"): ...
signature(x = "hyperSpec"): ...
C. Beleites
See the vignette "introduction" for an introduction to hyperSpec from a spectroscopic point of view.
1 2 | showClass("hyperSpec")
## Not run: vignette ("introduction")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.