Ein Data Frame unnesten
Du hast jetzt eine aufbereitete Version jedes Modells in der Spalte tidied gespeichert. Du möchtest all diese zu einem großen Data Frame zusammenführen, so wie du zuvor die aufbereiteten Modelle der USA und des Vereinigten Königreichs kombiniert hast. Denk daran: Die Funktion unnest() aus tidyr erledigt genau das.
Diese Übung ist Teil des Kurses
<Kurs>Fallstudie: Explorative Datenanalyse in R</Kurs>Übungsanweisungen
- Füge einen
unnest()-Schritt hinzu, um die in der Spaltetidiedgespeicherten aufbereiteten Modelle zu entpacken. Speichere das Ergebnis alscountry_coefficients. - Gib das resultierende Objekt
country_coefficientsin der Konsole aus.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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