| s_range {photobiology} | R Documentation | 
Range of a collection of spectra
Description
A method to compute the range of values across members of a collections of spectra. Computes the max and min at each wavelength across all the spectra in the collection returning a spectral object.
Usage
s_range(x, na.rm, ...)
## Default S3 method:
s_range(x, na.rm = FALSE, ...)
## S3 method for class 'filter_mspct'
s_range(x, na.rm = FALSE, ...)
## S3 method for class 'source_mspct'
s_range(x, na.rm = FALSE, ...)
## S3 method for class 'response_mspct'
s_range(x, na.rm = FALSE, ...)
## S3 method for class 'reflector_mspct'
s_range(x, na.rm = FALSE, ...)
## S3 method for class 'calibration_mspct'
s_range(x, na.rm = FALSE, ...)
## S3 method for class 'cps_mspct'
s_range(x, na.rm = FALSE, ...)
## S3 method for class 'raw_mspct'
s_range(x, na.rm = FALSE, ...)
Arguments
| x | An R object. Currently this package defines methods for collections of spectral objects. | 
| na.rm | logical. A value indicating whether NA values should be stripped before the computation proceeds. | 
| ... | Further arguments passed to or from other methods. | 
Value
If x is a collection spectral of objects, such as a
"filter_mspct" object, the returned object is of same class as the
members of the collection, such as "filter_spct", containing the mean
spectrum.
Methods (by class)
-  s_range(default):
-  s_range(filter_mspct):
-  s_range(source_mspct):
-  s_range(response_mspct):
-  s_range(reflector_mspct):
-  s_range(calibration_mspct):
-  s_range(cps_mspct):
-  s_range(raw_mspct):
Note
Trimming of extreme values and omission of NAs is done separately at
each wavelength. Interpolation is not applied, so all spectra in x
must share the same set of wavelengths.
Objects of classes raw_spct and cps_spct can contain data from multiple scans. This functions are implemented for these classes only for the case when all member spectra contain data for a single scan, or spliced into a single column in the case of cps_spct members.
See Also
See Extremes details on the min() and
max() methods used for the computations.