Was sind die einfachsten Saisonalitätstests für Zeitreihen?
Um genauer zu sein, möchte ich testen, ob in specific time series the seasonal component
sinnvoll ist.
Was sind die empfohlenen Pakete in Python / R?
Was sind die einfachsten Saisonalitätstests für Zeitreihen?
Um genauer zu sein, möchte ich testen, ob in specific time series the seasonal component
sinnvoll ist.
Was sind die empfohlenen Pakete in Python / R?
Antworten:
Bevor Sie die Saisonalität testen, sollten Sie überlegen, welche Art von Saisonalität Sie haben. Beachten Sie, dass es viele verschiedene Arten von Saisonalität gibt:
Eine der häufigsten Methoden zur Erkennung der Saisonalität besteht darin, die Zeitreihen in mehrere Komponenten zu zerlegen.
In R können Sie dies mit dem decompose()
Befehl aus dem vorinstallierten Statistikpaket oder mit dem stl()
Befehl aus dem Prognosepaket tun .
Der folgende Code stammt aus einem kleinen Buch von R für Zeitreihen
births <- scan("http://robjhyndman.com/tsdldata/data/nybirths.dat")
birthstimeseries <- ts(births, frequency = 12, start = c(1946,1))
birthstimeseriescomponents <- decompose(birthstimeseries)
plot(birthstimeseriescomponents)
Sie können die einzelnen Komponenten mit überprüfen
birthstimeseriescomponents$seasonal
birthstimeseriescomponents$random
birthstimeseriescomponents$trend
Eine andere Methode besteht darin, saisonale Dummies einzuschließen und zu überprüfen, ob sie signifikante p-Werte haben, wenn Sie die Regression berechnen. Wenn die einzelnen Monate signifikante Koeffizienten haben, ist Ihre monatliche Zeitreihe saisonabhängig.
Eine andere Methode zur Erkennung der Saisonalität besteht darin, entweder die Daten selbst oder die ACF (Autokorrelationsfunktion) zu zeichnen. In unserem Fall können Sie leicht feststellen, dass es Saisonalität gibt.
Und zu guter Letzt gibt es einige "formale" Hypothesentests, um Saisonalität festzustellen, wie den Student T-Test und den Wilcoxon Signed Rank Test.
Meine Gedanken sind, die Amplitude der:
(Fourier-Koeffizienten sind über den Wiener-Khinchin-Satz mit ACF verwandt .)