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
Fallstudie: Explorative Datenanalyse in R
Anleitung zur Übung
- 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 Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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