Я пытаюсь построить линию плотности над 2 перекрывающимися гистограммами, но с каждым кодом, который я использую, линия становится «плоской».
Мне нужно создать две гистограммы, каждая с нормальным распределением, и разным количеством выборок. Затем я должен перекрыть оба и написать линию плотности. Все с пакетом ggplot2.
Это то, что я пробовал:
xx<-data.frame(dat = rnorm(n, mean, sd))
yy<-data.frame(dat = rnorm(n, mean, sd))
both<-rbind(xx, yy)
ggplot(both, aes(x=dat)) +
geom_histogram(data = xx, fill = "red", alpha = 0.2,binwidth=0.25) +
geom_histogram(data = yy, fill = "blue", alpha = 0.2, binwidth=0.25) +
theme_light() +
geom_line(data=samples, stat = "density")
Я тоже пробовал geom_density
, но результат тот же ...