В R вы можете подойти довольно близко, например:
library(ggridges)
set.seed(69)
df <- data.frame(x = as.vector(sapply(14:10, function(i) rnorm(30, i, 2))),
group = rep(letters[1:5], each = 30))
ggplot(df, aes(x, y = group, fill = group)) +
geom_vline(aes(xintercept = 10), size = 2, color = "#5078be") +
geom_density_ridges(size = 2, aes(color = group)) +
geom_vline(aes(xintercept = 3), size = 2) +
scale_fill_manual(values = c("#8f4b4a", "#c08f33", "#e2baba", "#ffe2ae", "#83a8f1")) +
scale_colour_manual(values = c("#5c1a08", "#8c5b01", "#af8987", "#d2ab83", "#5078be")) +
theme_void() +
theme(legend.position = "none")
введите описание изображения здесь