This function returns a spectral object of the same class as the one supplied as argument but with the spectral data re-scaled.
fscale_spct(spct, range, col.names, f, target, set.scaled, na.rm = FALSE, ...)
a new object of the same class as spct
.
generic_spct The spectrum to be normalized
an R object on which range() returns a vector of length 2, with min and max wavelengths (nm)
character The name of the variable to fscale
function A summary function to be applied to spct
or the
name of such a function as a character
string.
logical Flag indicating if the data is to be marked as "scaled" or not.
logical Indicating whether NA values should be stripped before the computation proceeds
other arguments passed to f() by name.