LoslegenKostenlos loslegen

STATA-Daten mit haven importieren

Als Nächstes sind STATA-Datendateien dran; dafür kannst du read_dta() verwenden.

Wenn du dir das Ergebnis des read_dta()-Aufrufs ansiehst, wirst du feststellen, dass eine Spalte als labelled-Vektor importiert wird – ein R-Äquivalent für eine in anderen Statistikprogrammen übliche Datenstruktur. Damit du in R effektiv weiterarbeiten kannst, solltest du diese Daten in eine Standard-R-Klasse umwandeln. Um eine Variable der Klasse labelled in einen Faktor zu konvertieren, brauchst du haven’s Funktion as_factor().

In dieser Übung arbeitest du mit Daten zu jährlichen Import- und Exportmengen von Zucker, sowohl in USD als auch nach Gewicht. Die Daten findest du unter: https://assets.datacamp.com/production/course_1478/datasets/trade.dta

Diese Übung ist Teil des Kurses

Fortgeschrittenes Importieren von Daten in R

Kurs anzeigen

Anleitung zur Übung

  • Importiere die Datendatei direkt von der URL mit read_dta() und speichere sie als sugar.
  • Gib die Struktur von sugar aus. Die Spalte Date hat die Klasse labelled.
  • Wandle die Werte in der Spalte Date von sugar in Datumsangaben um, mit as.Date(as_factor(___)).
  • Gib die Struktur von sugar erneut aus. Sieht jetzt besser aus?

Interaktive Übung

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

# haven is already loaded

# Import the data from the URL: sugar


# Structure of sugar


# Convert values in Date column to dates


# Structure of sugar again
Code bearbeiten und ausführen