LoslegenKostenlos loslegen

Eine Länder-Spalte hinzufügen

Die Ländercodes in der Spalte ccode sind sogenannte Correlates-of-War-Codes. Das ist für eine Analyse nicht ideal, da du lieber mit gut erkennbaren Ländernamen arbeiten möchtest.

Du kannst zum Übersetzen das Paket countrycode verwenden. Zum Beispiel:

library(countrycode)

# Übersetze den Ländercode 2
> countrycode(2, "cown", "country.name")
[1] "United States"

# Übersetze mehrere Ländercodes
> countrycode(c(2, 20, 40), "cown", "country.name")
[1] "United States" "Canada"        "Cuba"

Diese Übung ist Teil des Kurses

Fallstudie: Explorative Datenanalyse in R

Kurs anzeigen

Anleitung zur Übung

  • Lade das Paket countrycode.
  • Wandle den Ländercode 100 in den zugehörigen Ländernamen um.
  • Füge in deiner mutate()-Anweisung eine neue Spalte country mit Ländernamen hinzu, indem du die Funktion countrycode() zur Übersetzung aus der Spalte ccode verwendest. Speichere das Ergebnis in votes_processed.

Interaktive Übung

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

# Load the countrycode package


# Convert country code 100


# Add a country column within the mutate: votes_processed
votes_processed <- votes %>%
  filter(vote <= 3) %>%
  mutate(year = session + 1945)
Code bearbeiten und ausführen