Je data uitvouwen (unnesten)
Zoals je in de vorige oefening zag, is een genest data frame vooral een andere manier om je data te structureren. Je pakt eigenlijk de vensters van group_by() en stopt ze in bijbehorende rijen.
Op dezelfde manier waarop je met de functie nest() je data kunt opsplitsen in geneste stukken, kun je met unnest() de data frames die in deze stukken genest zijn weer uitvouwen.
Deze oefening maakt deel uit van de cursus
Machine Learning in de tidyverse
Oefeninstructies
- Gebruik
unnest()op het data framegap_nestedom een geneste kolom uit te vouwen naar een nieuw data frame en sla dit op alsgap_unnested. - Controleer met de functie
identical()ofgapminderengap_unnestedidentiek zijn.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Create the unnested data frame called gap_unnnested
gap_unnested <- ___ %>%
___(___)
# Confirm that your data was not modified
identical(___, ___)