Was ist der beste statistische Test für eine Zeitreihe?

16

Ich habe eine einfache Zeitreihe mit 5-10 Datenpunkten pro Datensatz in regelmäßigen Abständen. Ich frage mich, wie ich am besten feststellen kann, ob zwei Datensätze unterschiedlich sind. Sollte ich T-Tests an jedem Datenpunkt versuchen oder den Bereich unter den Kurven betrachten, oder gibt es eine Art multivariates Modell, das besser funktionieren würde?

Dave
quelle
Was meinst du mit "anders"?
Shane
Was meinen Sie mit "5-10 Datenpunkte pro Datensatz "?
S. Kolassa - Setzen Sie Monica
Ich denke, er hat eine Sammlung von mehreren Zeitreihen, jede mit 5-10 Beobachtungen.
Rob Hyndman
Ich denke immer noch, dass diese Frage fast unmöglich zu beantworten ist, ohne zu verstehen, was "anders" bedeutet ...
Shane
Meine Bewerbungen für die schlecht formulierte Frage. Mit unterschiedlich meine ich, ob im Verlauf der Zeitreihe (und nicht an einzelnen Stellen) ein Unterschied zwischen zwei Behandlungsgruppen besteht. Es würde Unterschiede zwischen den Fächern geben (die meiner Meinung nach berücksichtigt werden müssten) sowie Unterschiede zwischen den Gruppen (an denen ich interessiert bin).
Dave

Antworten:

11

Sie müssen genau angeben, was Sie mit "anders" meinen. Sie müssen auch angeben, welche Annahmen Sie bezüglich der seriellen Korrelationsstruktur innerhalb der einzelnen Zeitreihen treffen möchten.

Mit t-tests vergleichen Sie den Mittelwert jeder Gruppe und gehen davon aus, dass die Gruppen aus unabhängigen Beobachtungen mit gleichen Varianzen bestehen (letztere sind manchmal entspannt). Beim Testen von Zeitreihen ist die Annahme der Unabhängigkeit in der Regel nicht vernünftig. Sie müssen sie jedoch durch eine bestimmte Korrelationsstruktur ersetzen. Beispielsweise können Sie davon ausgehen, dass die Zeitreihen AR (1) -Prozessen mit gleicher Autokorrelation folgen. Selbst der Vergleich von zwei oder mehr Zeitreihen ist daher erheblich schwieriger als mit unabhängigen Daten.

Ich würde sorgfältig spezifizieren, welche Annahmen ich zu jeder Zeitreihe machen wollte und was ich vergleichen wollte, und dann einen parametrischen Bootstrap (basierend auf dem angenommenen Modell) verwenden, um den Test durchzuführen.

Rob Hyndman
quelle
6

Vielleicht wiederholte Maßnahmen anova ist was Sie wollen. Sie können die Probanden (fachübergreifende Faktoren) vergleichen und dabei die korrelierte Struktur der "Zeitreihen" pro Proband (fachinterner Faktor) verwenden. Es ist eine einfache, aber veraltete Methode, die im Kontext "allgemeiner linearer Modelle" zu finden ist und einige zusätzliche Merkmale (z. B. Sphärizität) erfordert. Ein anderer Weg könnten gemischte lineare Modelle sein, die allgemeinere Korrelationsstrukturen (auch AR (1) wie von Rob vorgeschlagen) und unausgeglichene Daten ermöglichen.

psj
quelle
2

Wenn Sie einen einfachen linearen Trend annehmen möchten, können Sie die Differenz jedes Datensatzes zu den verschiedenen Zeitpunkten ermitteln und testen, ob die Steigung der Linie Null ist.

-Ralph Winters


quelle