ПочатиПочніть безкоштовно

Густинні графіки з урахуванням ваг опитування

Форму розподілу змінної можна дослідити й за допомогою плавної кривої на графіку густини. Створімо графік густини для тривалості сну за ніч із фасетуванням за статтю. Якщо висота стовпчиків гістограми відображає кількість, то висота кривої густини відображає ймовірності. Тому перед побудовою графіка нам знадобиться трохи підготувати дані.

Ця вправа є частиною курсу

Аналіз опитувальних даних в 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")
Редагувати та запускати код