Я думаю, что я очень близок к тому, чтобы сделать этот код, но я что-то здесь упускаю.Я хочу «объединить» два графика в один, например, так:
Первый график имеет такой код:
ggplot(test, aes(y=key,x=value)) +
geom_path()+
coord_flip()
А второйэтот ниже:
ggplot(test, aes(x=value, fill=key)) +
geom_density() +
coord_flip()
Этот вид графика множественных распределений часто встречается в статистической книге, когда мы читаем о нормальных распределениях.Самая полезная ссылка, которую я получил до сих пор, была здесь .
Пожалуйста, используйте этот код, чтобы воспроизвести мой вопрос:
library(tidyverse)
test <- data.frame(key = c("communication","gross_motor","fine_motor"),
value = rnorm(n=30,mean=0, sd=1))
ggplot(test, aes(x=value, fill=key)) +
geom_density() +
coord_flip()
ggplot(test, aes(y=key,x=value)) +
geom_path(size=2)+
coord_flip()
Большое спасибо