Дослідження умовних пропусків у ggplot

Робота з пропущеними даними в R

Nicholas Tierney

Statistician

Що ми розглянемо

  • Як використовувати nabular-дані, щоб дослідити, як значення змінюються, коли інші відсутні
  • Перегляньте візуалізації:
    • щільності
    • діаграми коробок
    • різні способи поділу візуалізації
Робота з пропущеними даними в R

Візуалізація пропусків за допомогою щільностей

ggplot(airquality,
       aes(x = Temp)) + 
  geom_density()

Робота з пропущеними даними в R

Візуалізація пропусків за допомогою щільностей

airquality %>%
  bind_shadow() %>%
  ggplot(aes(x = Temp,
             color = Ozone_NA)) + 
  geom_density()

Робота з пропущеними даними в R

Візуалізація пропусків за допомогою діаграм коробок

airquality %>%
  bind_shadow() %>%
  ggplot(aes(x = Ozone_NA,
             y = Temp)) + 
  geom_boxplot()

Робота з пропущеними даними в R

Візуалізація пропусків за допомогою фасетів

airquality %>%
  bind_shadow() %>%
  ggplot(aes(x = Temp)) + 
  geom_density() + 
  facet_wrap(~Ozone_NA)

Робота з пропущеними даними в R

Візуалізація пропусків за допомогою фасетів

airquality %>%
  bind_shadow() %>%
  ggplot(aes(x = Temp,
             y = Wind)) + 
  geom_point() +
  facet_wrap(~ Ozone_NA)

Робота з пропущеними даними в R

Візуалізація пропусків за допомогою кольору

airquality %>%
  bind_shadow() %>%
  ggplot(aes(x = Temp,
             y = Wind,
             color = Ozone_NA)) + 
  geom_point()

Робота з пропущеними даними в R

Додавання рівнів пропусків

airquality %>%
  bind_shadow() %>%
  ggplot(aes(x = Temp,
             color = Ozone_NA)) + 
  geom_density()  +
  facet_wrap(~ Solar.R_NA)

Робота з пропущеними даними в R

Давайте потренуємось!

Робота з пропущеними даними в R

Preparing Video For Download...