LoslegenKostenlos starten

Modelle für mehrere Länder kombinieren

Ein großer Vorteil davon, Modelle in aufbereitete Data Frames zu verwandeln, ist, dass sie sich kombinieren lassen.

In einem früheren Abschnitt hast du ein lineares Modell für den Anteil der "yes"-Stimmen pro Jahr in den Vereinigten Staaten erstellt. Jetzt passt du dasselbe Modell für das Vereinigte Königreich an und kombinierst die Ergebnisse beider Länder.

Diese Übung ist Teil des Kurses

<Kurs>Fallstudie: Explorative Datenanalyse in R</Kurs>
Kurs ansehen

Übungsanweisungen

  • Passe ein Modell für das Vereinigte Königreich an, ähnlich wie das für die USA, und speichere es als UK_fit.
  • Bereite US_fit mit tidy() als Data Frame US_tidied auf und das UK-Modell als UK_tidied.
  • Nutze bind_rows() aus dplyr, um die beiden aufbereiteten Modelle zu kombinieren, und gib das Ergebnis in der Konsole aus.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Linear regression of percent_yes by year for US
US_by_year <- by_year_country %>%
  filter(country == "United States")
US_fit <- lm(percent_yes ~ year, US_by_year)

# Fit model for the United Kingdom


# Create US_tidied and UK_tidied


# Combine the two tidied models
Code bearbeiten und ausführen