| plot.response_spct {ggspectra} | R Documentation |
This function returns a ggplot object with an annotated plot of a response_spct object.
## S3 method for class 'response_spct'
plot(x, ...,
w.band = getOption("photobiology.plot.bands", default = list(UVC(), UVB(),
UVA(), PAR())), range = NULL,
unit.out = getOption("photobiology.radiation.unit", default = "energy"),
pc.out = FALSE, label.qty = NULL, span = NULL, annotations = NULL,
time.format = "", tz = "UTC", norm = "max", text.size = 2.5,
na.rm = TRUE)
x |
a response_spct object |
... |
other arguments passed along, such as |
w.band |
a single waveband object or a list of waveband objects |
range |
an R object on which range() returns a vector of length 2, with min annd max wavelengths (nm) |
unit.out |
character string indicating type of radiation units to use for plotting: "photon" or its synomin "quantum", or "energy" |
pc.out |
logical, if TRUE use percents instead of fraction of one |
label.qty |
character string giving the type of summary quantity to use for labels, one of "mean", "total", "contribution", and "relative". |
span |
a peak is defined as an element in a sequence which is greater than all other elements within a window of width span centered at that element. |
annotations |
a character vector |
time.format |
character Format as accepted by |
tz |
character Time zone to use for title and/or subtitle. |
norm |
numeric normalization wavelength (nm) or character string "max" for normalization at the wavelength of highest peak. |
text.size |
numeric size of text in the plot decorations. |
na.rm |
logical. |
a ggplot object.
Note that scales are expanded so as to make space for the annotations. The object returned is a ggplot objects, and can be further manipulated.
Other plot functions: plot.calibration_spct,
plot.cps_spct,
plot.filter_spct,
plot.object_spct,
plot.raw_spct,
plot.reflector_spct,
plot.source_spct,
plot.waveband
library(photobiology) plot(photodiode.spct) plot(photodiode.spct, unit.out = "photon")