У меня есть следующий набор данных:
set.seed(1680) # for reproducibility
df <- data.frame(particle=rnorm(300,rep(1:3,100),1), cluster = rep(1:3,100))
Я надеюсь визуализировать переменную частицы по ее кластеру. Там будет осевая линия, а сверху будут три скопления частиц. Минимальное и максимальное значения будут минимальными максимальными значениями частиц в кластере, а широким будет плотность частиц в кластере в этой точке. Я рисую это как пример ниже: (Извините за ужасно выглядящий рисунок, хотя). Мне интересно, возможно ли достичь этого в R с помощью ggplot
![enter image description here](https://i.stack.imgur.com/8V5Fk.png)