Arbeitslosigkeitsdaten erkunden
Nachdem du die grundlegenden Schritte zum Umgang mit fehlenden Werten wiederholt hast, kannst du neue Zeitreihendaten unterwegs leichter prüfen und bereinigen.
In dieser Übung sammelst du weitere Praxis, indem du Daten zur Arbeitslosigkeit untersuchst, bereinigst und visualisierst – sowohl für die USA insgesamt als auch speziell für Massachusetts (MA). Ein xts-Objekt mit diesen Daten, unemployment, steht dir in deinem Workspace zur Verfügung.
Diese Übung ist Teil des Kurses
Fallstudie: Zeitreihendaten von Städten in R analysieren
Anleitung zur Übung
- Lass dir mit
summary()Zusammenfassungsinformationen zu deinenunemployment-Daten anzeigen. Achte besonders auf die Anzahl der in der Ausgabe erkanntenNA's. Beachte außerdem, dass diemin- undmax-Werte deines Zeitindex den Zeitraum deiner Daten angeben. - Verwende
na.approx(), um fehlende Werte in deinen Arbeitslosigkeitsdaten per linearer Interpolation zu entfernen. Speichere die resultierenden Werte zurück in deinunemployment-Objekt. - Zeichne deine
unemployment-Daten mitplot.zoo(). Setzeplot.typeauf"single", um sowohl die US-weiten als auch die Massachusetts-spezifischen Daten im selben Plot darzustellen. Belasse das Argumentltyund den Aufruf vonlegend()unverändert.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# View a summary of your unemployment data
# Use na.approx to remove missing values in unemployment data
unemployment <-
# Plot new unemployment data
plot.zoo(___, plot.type = "___", lty = lty)
legend("topright", lty = lty, legend = labels, bg = "white")