LoslegenKostenlos loslegen

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

Fallstudie: Explorative Datenanalyse in R

Kurs anzeigen

Anleitung zur Übung

  • 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 Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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