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.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Create the unnested data frame called gap_unnnested
gap_unnested <- ___ %>%
___(___)
# Confirm that your data was not modified
identical(___, ___)