Построение графиков плотности в трехмерном пространстве

У меня есть кадр данных, включающий числовые значения, которые я хочу отобразить в виде сгруппированных плотностей, граненых друг за другом. Однако я хочу, чтобы они немного перекрывались, как на картинке ниже.

введите здесь описание изображения

Это некоторые тестовые данные, которые имеют образец структуры, но все, что я получаю, это графики, полученные в результате этого кода. Но я хочу, чтобы они выглядели как на картинке выше.

# make data
dat = tibble(vals = c(sample(1:10, 20, replace = TRUE), sample(5:20, 20, replace = TRUE)), 
             labels = c(rep("A", 20), rep("B", 20)))
#plot
ggplot(a) + 
  geom_density(aes(vals, fill = labels)) +
  facet_grid(labels ~ .)

Заранее спасибо!!!


person xm0riTzx    schedule 14.04.2019    source источник
comment
См. Графики Ridgeline: cran.r-project.org/web/ пакеты/ggridges/виньетки/   -  person Marco Sandri    schedule 14.04.2019
comment
Ты мой герой! Спасибо. /закрыто   -  person xm0riTzx    schedule 14.04.2019