Густинні графіки з урахуванням ваг опитування
Форму розподілу змінної можна дослідити й за допомогою плавної кривої на графіку густини. Створімо графік густини для тривалості сну за ніч із фасетуванням за статтю. Якщо висота стовпчиків гістограми відображає кількість, то висота кривої густини відображає ймовірності. Тому перед побудовою графіка нам знадобиться трохи підготувати дані.
Ця вправа є частиною курсу
Аналіз опитувальних даних в R
Інструкції до вправи
- Для
NHANESrawвилучіть рядки з пропущенимиSleepHrsNightабоGender. - Згрупувавши за
Gender, додайте стовпчикWTMEC4YR_std, який дорівнюєWTMEC4YR/sum(WTMEC4YR). - Передайте підготовлені дані безпосередньо в
ggplot(), деSleepHrsNightприв'язано доx, аWTMEC4YR_std— до ваги (weight). Додайте шар густини зbw = 0.6іfill = "gold", а також шар фасетування заGender.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Density plot of sleep faceted by gender
NHANESraw %>%
___(!is.na(___), !is.na(___)) %>%
group_by(___) %>%
mutate(WTMEC4YR_std = ___) %>%
ggplot(mapping = aes(x = ___, weight = ___)) +
geom____(bw = 0.6, fill = "gold") +
labs(x = "Hours of Sleep") +
____wrap(~___, labeller = "label_both")