LoslegenKostenlos loslegen

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

Kurs anzeigen

Anleitung zur Übung

  • 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 Ü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
Code bearbeiten und ausführen