Plot absorbance spectra from
(required) a data frame, possibly an object of class
rspec, with a
column with wavelength data, named 'wl', and the remaining column
containing spectra to plot.
specification of which spectra to plot. Can be a numeric vector
or factor (e.g.,
what type of plot should be drawn. Possibilities are:
overlay (default) for plotting multiple spectra in a single panel with
a common y-axis.
stack for plotting multiple spectra in a vertical arrangement.
heatmap for plotting reflectance values by wavelength and a third
a numeric vector giving values for y-axis in
type = "heatmap".
number of bins with which to interpolate colors and
a vector of labels for the stacked spectra when using
type = "stack". Defaults to the numeric column ID's.
logical determining whether visible light spectrum should be added to the x-axis.