These are various scales that can be applied to vline aesthetics, such as vline_color, vline_size, vline_linetype. The individual scales all have the same usage as existing standard ggplot2 scales, only the name differs.

See also

See scale_point_color_hue() for specific scales for point aesthetics and scale_discrete_manual() for a general discrete scale.

Examples

library(ggplot2) # default scales ggplot(iris, aes(x=Sepal.Length, y=Species, fill = Species, color = Species)) + geom_density_ridges( aes(vline_color = Species, vline_linetype = Species), alpha = .4, quantile_lines = TRUE ) + theme_ridges()
#> Picking joint bandwidth of 0.181
# modified scales ggplot(iris, aes(x=Sepal.Length, y=Species, fill = Species, color = Species)) + geom_density_ridges( aes(vline_color = Species), alpha = .4, quantile_lines = TRUE ) + scale_fill_hue(l = 50) + scale_vline_color_hue(l = 30) + theme_ridges()
#> Picking joint bandwidth of 0.181