| geom_lode | R Documentation |
geom_alluvium receives a dataset of the horizontal (x) and vertical (y,
ymin, ymax) positions of the lodes of an alluvial plot, the
intersections of the alluvia with the strata. It plots rectangles for these
lodes of a provided width.
geom_lode( mapping = NULL, data = NULL, stat = "alluvium", position = "identity", width = 1/3, na.rm = FALSE, show.legend = NA, inherit.aes = TRUE, ... )
mapping |
Set of aesthetic mappings created by |
data |
The data to be displayed in this layer. There are three options: If A A |
stat |
The statistical transformation to use on the data; override the default. |
position |
Position adjustment, either as a string naming the adjustment
(e.g. |
width |
Numeric; the width of each stratum, as a proportion of the distance between axes. Defaults to 1/3. |
na.rm |
Logical:
if |
show.legend |
logical. Should this layer be included in the legends?
|
inherit.aes |
If |
... |
Additional arguments passed to |
geom_alluvium, geom_flow, geom_lode, and geom_stratum understand the
following aesthetics (required aesthetics are in bold):
x
y
ymin
ymax
alpha
colour
fill
linetype
size
group
group is used internally; arguments are ignored.
The previously defunct parameters axis_width and ribbon_bend have been
discontinued. Use width and knot.pos instead.
ggplot2::layer() for additional arguments and
stat_alluvium() and
stat_stratum() for the corresponding stats.
Other alluvial geom layers:
geom_alluvium(),
geom_flow(),
geom_stratum()
# one axis
ggplot(as.data.frame(Titanic),
aes(y = Freq,
axis = Class)) +
geom_lode(aes(fill = Class, alpha = Survived)) +
scale_x_discrete(limits = c("Class")) +
scale_alpha_manual(values = c(.25, .75))
gg <- ggplot(as.data.frame(Titanic),
aes(y = Freq,
axis1 = Class, axis2 = Sex, axis3 = Age,
fill = Survived))
# alluvia and lodes
gg + geom_alluvium() + geom_lode()
# lodes as strata
gg + geom_alluvium() +
geom_stratum(stat = "alluvium")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.