geom_spct {ggspectra} | R Documentation |
Spectral data plots.
Description
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.
Usage
geom_spct(
mapping = NULL,
data = NULL,
stat = "identity",
position = "identity",
na.rm = FALSE,
show.legend = NA,
inherit.aes = TRUE,
...
)
Arguments
mapping |
The aesthetic mapping, usually constructed with
|
data |
A data frame. If specified, overrides the default data frame defined at the top level of the plot. |
stat |
The statistical transformation to use on the data for this layer, as a string. |
position |
Position adjustment, either as a string, or the result of a call to a position adjustment function. |
na.rm |
If FALSE (the default), removes missing values with a warning. If TRUE silently removes missing values. |
show.legend |
logical. Should this layer be included in the legends?
|
inherit.aes |
If |
... |
other arguments passed on to |
Details
An spectrum plot is the analog of a line plot (see geom_path
),
and can be used to show how y varies over the range of x. The difference is that
the area under the line is filled.
Aesthetics
See geom_ribbon
See Also
geom_ribbon
for stacked areas,
geom_path
for lines (lines),
geom_point
for scatter plots.
Examples
# ggplot() methods for spectral objects set a default mapping for x and y.
ggplot(sun.spct) + geom_spct()