LoslegenKostenlos starten

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>
Kurs ansehen

Übungsanweisungen

  • Füge einen unnest()-Schritt hinzu, um die in der Spalte tidied gespeicherten aufbereiteten Modelle zu entpacken. Speichere das Ergebnis als country_coefficients.
  • Gib das resultierende Objekt country_coefficients in 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
Code bearbeiten und ausführen