powered by
Clip head and tail of a spectrum based on wavelength limits, no interpolation used at range boundaries.
clip_wl(x, range, ...)# S3 method for default clip_wl(x, range, ...)# S3 method for generic_spct clip_wl(x, range = NULL, ...)# S3 method for generic_mspct clip_wl(x, range = NULL, ...)# S3 method for waveband clip_wl(x, range = NULL, ...)# S3 method for list clip_wl(x, range = NULL, ...)
# S3 method for default clip_wl(x, range, ...)
# S3 method for generic_spct clip_wl(x, range = NULL, ...)
# S3 method for generic_mspct clip_wl(x, range = NULL, ...)
# S3 method for waveband clip_wl(x, range = NULL, ...)
# S3 method for list clip_wl(x, range = NULL, ...)
a spectrum object or a collection of spectral objects of the same class as x with wavelength heads and tails clipped.
x
an R object.
a numeric vector of length two, or any other object for which function range() will return range of wavelengths expressed in nanometres.
range()
ignored (possibly used by derived methods).
clip_wl(default): Default for generic function
clip_wl(default)
clip_wl(generic_spct): Clip an object of class "generic_spct" or derived.
clip_wl(generic_spct)
clip_wl(generic_mspct): Clip an object of class "generic_mspct" or derived.
clip_wl(generic_mspct)
clip_wl(waveband): Clip an object of class "waveband".
clip_wl(waveband)
clip_wl(list): Clip a list (of objects of class "waveband").
clip_wl(list)
Other trim functions: trim_spct(), trim_waveband(), trim_wl()
trim_spct()
trim_waveband()
trim_wl()
clip_wl(sun.spct, range = c(400, 500)) clip_wl(sun.spct, range = c(NA, 500)) clip_wl(sun.spct, range = c(400, NA))
Run the code above in your browser using DataLab