A method to compute the variance of values across members of a collections of spectra. Computes the variance at each wavelength across all the spectra in the collection returning a spectral object.
s_var(x, na.rm, ...)# S3 method for default
s_var(x, na.rm = FALSE, ...)
# S3 method for filter_mspct
s_var(x, na.rm = FALSE, ...)
# S3 method for source_mspct
s_var(x, na.rm = FALSE, ...)
# S3 method for response_mspct
s_var(x, na.rm = FALSE, ...)
# S3 method for reflector_mspct
s_var(x, na.rm = FALSE, ...)
# S3 method for calibration_mspct
s_var(x, na.rm = FALSE, ...)
# S3 method for cps_mspct
s_var(x, na.rm = FALSE, ...)
# S3 method for raw_mspct
s_var(x, na.rm = FALSE, ...)
An R object. Currently this package defines methods for collections of spectral objects.
logical. A value indicating whether NA values should be stripped before the computation proceeds.
Further arguments passed to or from other methods.
If x is a collection spectral of objects, such as a
"filter_mspct" object, the returned object is of class "generic_spct",
containing the variance among the spectra at each wavelength
in a column with name ending in ".var".
default:
filter_mspct:
source_mspct:
response_mspct:
reflector_mspct:
calibration_mspct:
cps_mspct:
raw_mspct:
Variance method for collections of spectra. Computes the variance at each wavelength across all the spectra in the collection.
See cor for details about var(), which
is used for the computations.