Last chance! 50% off unlimited learning
Sale ends in
This is a position adjustment specifically for geom_density_ridges()
and related geoms. It
only jitters the points drawn by these geoms, if any. If no points are present, the plot
remains unchanged. The effect is similar to position_points_jitter()
, only that by default the
points lie all underneath the baseline of each individual ridgeline.
position_raincloud(width = 0, height = 0.4, ygap = 0.05,
adjust_vlines = FALSE, seed = NULL)
Width for horizonal jittering. By default set to 0.
Total height of point cloud. By default 0.4.
Vertical gap between ridgeline baseline and point cloud.
If TRUE
, adjusts vertical lines (as are drawn for
quantile lines, for example) to align with the point cloud.
Random seed. See position_points_jitter
.
Other position adjustments for ridgeline plots: position_points_jitter
, position_points_sina
# NOT RUN {
library(ggplot2)
ggplot(iris, aes(x = Sepal.Length, y = Species)) +
geom_density_ridges(jittered_points = TRUE, position = "raincloud", alpha = 0.7)
# }
Run the code above in your browser using DataLab