Aan de slagBegin gratis

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

Bekijk cursus

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.

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(___, ___)
Code bewerken en uitvoeren