Мне нужно наложить кривые нормальной плотности на 3 гистограммы с одной и той же осью Y.Кривые должны быть отдельными для каждой гистограммы.
Мой кадр данных (пример):
height <- seq(140,189, length.out = 50)
weight <- seq(67,86, length.out = 50)
fev <- seq(71,91, length.out = 50)
df <- as.data.frame(cbind(height, weight, fev))
Я создал гистограммы для данных как:
library(ggplot)
library(tidyr)
df %>%
gather(key=Type, value=Value) %>%
ggplot(aes(x=Value,fill=Type)) +
geom_histogram(binwidth = 8, position="dodge")
IТеперь я застрял в том, как наложить нормальные кривые плотности для 3 переменных (отдельная кривая для каждой гистограммы) на сгенерированные мной гистограммы.Я не буду возражать против окончательного числа, показывающего или количество или плотность на оси Y.
Есть какие-нибудь мысли о том, как поступить отсюда?
Заранее спасибо.