For each continuous x value,
geom_spct displays a y interval.
geom_spct is a special case of
geom_area, where the minimum of
the range is fixed to 0, but stacking is not enabled.
geom_spct(mapping = NULL, data = NULL, stat = "identity", position = "identity", na.rm = FALSE, show.legend = NA, inherit.aes = TRUE, ...)
A data frame. If specified, overrides the default data frame defined at the top level of the plot.
The statistical transformation to use on the data for this layer, as a string.
Position adjustment, either as a string, or the result of a call to a position adjustment function.
If FALSE (the default), removes missing values with a warning. If TRUE silently removes missing values.
logical. Should this layer be included in the legends?
An spectrum plot is the analog of a line plot (see
and can be used to show y varies over the range of x. The difference is that
the area under the line is filled.
library(ggplot2) library(photobiology) # ggplot() methods for spectral objects set a default mapping for x and y. ggplot(sun.spct) + geom_spct()