Ontbrekende waarden tellen
De samenvattingen van ontbrekende waarden die we zojuist hebben berekend, geven het aantal en het percentage ontbrekende observaties per case en per variabele.
Een andere manier om ontbrekende waarden samen te vatten is door te turven hoe vaak er 0, 1, 2, 3, enzovoort, ontbrekende waarden in een variabele of in een case voorkomen.
In deze oefening ga je het aantal ontbrekende waarden per case en per variabele tellen met miss_var_table() en miss_case_table(). Vervolgens combineer je deze overzichten met de operator group_by uit dplyr om de samenvattingen per groep in de gegevensset te verkennen.
Deze oefening maakt deel uit van de cursus
Omgaan met missende data in R
Oefeninstructies
Voor de airquality-gegevensset:
- Tel de ontbrekende waarden per variabele met
miss_var_table(). - Tel de ontbrekende waarden per case met
miss_case_table(). - Combineer de vorige tellingen met de functie
group_by()vandplyrom tellingen per variabele en per case te maken, uitgesplitst naarMonth.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Tabulate missingness in each variable and case of the `airquality` dataset
___(airquality)
___(___)
# Tabulate the missingness in each variable, grouped by Month, in the `airquality` dataset
airquality %>% group_by(___) %>% miss_var_table()
# Tabulate of missingness in each case, grouped by Month, in the `airquality` dataset
airquality %>% ___ %>% miss_case_table()