Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Gebruik unnest() op het data frame gap_nested om een geneste kolom uit te vouwen naar een nieuw data frame en sla dit op als gap_unnested.
  • Controleer met de functie identical() of gapminder en gap_unnested identiek 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(___, ___)
Code bewerken en uitvoeren