Explorarea valorilor lipsă condiționale cu ggplot

Gestionarea datelor lipsă în R

Nicholas Tierney

Statistician

Ce vom acoperi

  • Cum se utilizează datele nabular pentru a explora cum variază valorile în funcție de alte valori lipsă
  • Vizualizări explorate:
    • densități
    • diagrame boxplot
    • metode diferite de împărțire a vizualizării
Gestionarea datelor lipsă în R

Vizualizarea valorilor lipsă prin densități

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

Gestionarea datelor lipsă în R

Vizualizarea valorilor lipsă prin densități

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

Gestionarea datelor lipsă în R

Vizualizarea valorilor lipsă prin diagrame boxplot

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

Gestionarea datelor lipsă în R

Vizualizarea valorilor lipsă cu fațete

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

Gestionarea datelor lipsă în R

Vizualizarea valorilor lipsă cu fațete

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

Gestionarea datelor lipsă în R

Vizualizarea valorilor lipsă prin culoare

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

Gestionarea datelor lipsă în R

Adăugarea nivelurilor de lipsă

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

Gestionarea datelor lipsă în R

Să exersăm!

Gestionarea datelor lipsă în R

Preparing Video For Download...