Ermitteln der Stichprobenfrequenz
Neben dem Anzeigen deiner Daten und dem Plotten über die Zeit gibt es mehrere weitere Operationen, die du auf Zeitreihen-Datensätze anwenden kannst.
Die Funktionen start() und end() geben jeweils den Zeitindex der ersten bzw. letzten Beobachtung zurück. Die Funktion time() berechnet einen Vektor von Zeitindizes mit einem Element für jeden Zeitpunkt, zu dem die Reihe beobachtet wurde.
Die Funktion deltat() liefert das feste Zeitintervall zwischen Beobachtungen und frequency() die Anzahl der Beobachtungen pro Zeiteinheit. Schließlich gibt cycle() die Position im Zyklus für jede Beobachtung zurück.
In dieser Übung wendest du diese Funktionen auf den Datensatz AirPassengers an, der die monatliche Gesamtzahl internationaler Flugpassagiere (in Tausend) von 1949 bis 1960 enthält.
Diese Übung ist Teil des Kurses
Zeitreihenanalyse in R
Anleitung zur Übung
- Beginne damit, die
AirPassengers-Daten mit einem einfachen Aufruf vonplot()zu visualisieren. - Liste anschließend die ersten und letzten Zeitbeobachtungen in
AirPassengersmitstart()bzw.end()auf. - Verschaffe dir zum Schluss zusätzliche Einblicke in diesen Datensatz, indem du die Befehle
time(),deltat(),frequency()undcycle()aufAirPassengersanwendest.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Plot AirPassengers
# View the start and end dates of AirPassengers
# Use time(), deltat(), frequency(), and cycle() with AirPassengers