Aan de slagBegin gratis

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

Bekijk cursus

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.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan 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