Aan de slagGa gratis aan de slag

Een data frame unnesten

Je hebt nu een opgeruimde versie van elk model opgeslagen in de kolom tidied. Je wilt die allemaal samenvoegen tot één grote data frame, vergelijkbaar met hoe je eerder de opgeruimde modellen voor de VS en het VK combineerde. Onthoud dat de functie unnest() uit tidyr dit doet.

Deze oefening maakt deel uit van de cursus

Casestudy: Exploratory Data Analysis in R

Cursus bekijken

Oefeninstructies

  • Voeg een unnest()-stap toe om de opgeruimde modellen in de kolom tidied te unnesten. Sla het resultaat op als country_coefficients.
  • Print het resulterende object country_coefficients naar de console.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Add one more step that unnests the tidied column
___ <- by_year_country %>%
  nest(-country) %>%
  mutate(model = map(data, ~ lm(percent_yes ~ year, data = .)),
         tidied = map(model, tidy))


# Print the resulting country_coefficients variable
Code bewerken en uitvoeren