Unnesting av en dataram
Du har nu en städad version av varje modell lagrad i kolumnen tidied. Nu vill du kombinera alla dessa till en stor dataram, på samma sätt som du tidigare kombinerade de städade modellerna för USA och Storbritannien. Kom ihåg att funktionen unnest() från tidyr gör just detta.
Den här övningen är en del av kursen
Fallstudie: Explorativ dataanalys i R
Övningsinstruktioner
- Lägg till ett
unnest()-steg för att unnesta de städade modellerna som finns lagrade i kolumnentidied. Spara resultatet somcountry_coefficients. - Skriv ut det resulterande objektet
country_coefficientsi konsolen.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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