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, ...)
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).
A copy of x, most frequently of a shorter length, and never longer.
x
default: Default for generic function
default
generic_spct: Clip an object of class "generic_spct" or derived.
generic_spct
generic_mspct: Clip an object of class "generic_mspct" or derived.
generic_mspct
waveband: Clip an object of class "waveband".
waveband
list: Clip a list (of objects of class "waveband").
list
Other trim functions: trim_spct(), trim_waveband(), trim_wl()
trim_spct()
trim_waveband()
trim_wl()
# NOT RUN { 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