stat_color {ggspectra} | R Documentation |
Calculate colours from wavelength.
Description
stat_color
computes color definitions according to human vision.
Usage
stat_color(
mapping = NULL,
data = NULL,
geom = "point",
chroma.type = "CMF",
position = "identity",
na.rm = FALSE,
show.legend = FALSE,
inherit.aes = TRUE,
...
)
Arguments
mapping |
The aesthetic mapping, usually constructed with
|
data |
A layer specific dataset - only needed if you want to override the plot defaults. |
geom |
The geometric object to use display the data |
chroma.type |
character one of "CMF" (color matching function) or "CC"
(color coordinates) or a |
position |
The position adjustment to use for overlapping points on this layer |
na.rm |
a logical value indicating whether NA values should be stripped before the computation proceeds. |
show.legend |
logical. Should this layer be included in the legends?
|
inherit.aes |
If |
... |
other arguments passed on to |
Value
The original data frame with a variable with color definitions added.
Computed variable
- wl.color
color corresponding to x-value giving wavelength in nanometres.
Default aesthetics
Set by the statistic and available to geoms.
- color
..wl.color..
- fill
..wl.color..
Required aesthetics
Required by the statistic and need to be set with aes()
.
- x
numeric, wavelength in nanometres
- y
numeric, a spectral quantity
See Also
color_of
, which is used internally.
Other stats functions:
stat_find_qtys()
,
stat_find_wls()
,
stat_label_peaks()
,
stat_peaks()
,
stat_spikes()
,
stat_wb_box()
,
stat_wb_column()
,
stat_wb_contribution()
,
stat_wb_hbar()
,
stat_wb_irrad()
,
stat_wb_label()
,
stat_wb_mean()
,
stat_wb_relative()
,
stat_wb_sirrad()
,
stat_wb_total()
,
stat_wl_strip()
,
stat_wl_summary()
Examples
ggplot(sun.spct) + geom_line() +
stat_color() + scale_color_identity()