Ridgeline density plot of every numeric column in data, optionally
normalized/standardized first so columns on different scales stay
comparable.
Arguments
- data
A data frame or tibble.
- method
Normalization applied before plotting:
"range"(default, viarange_norm),"min_max"(viamin_max_norm),"z"(viaz_norm), or"none"/"raw"to plot the values as-is.
Examples
df <- data.frame(normal_dist = rnorm(1000, -10, .5), poisson_dist = rpois(1000, 5))
distribution_plot(df)
#> Picking joint bandwidth of 0.0132
distribution_plot(df, method = "z")
#> Picking joint bandwidth of 0.226
distribution_plot(df, method = "none")
#> Picking joint bandwidth of 0.326
