Was ist der einfachste Weg / die einfachste Methode, um die Korrelation zwischen zwei genau gleich großen Zeitreihen zu berechnen? Ich überlegte, und ( y [ t ] - μ y ) zu multiplizieren und die Multiplikation zu addieren. Wenn diese einzelne Zahl also positiv war, können wir dann sagen, dass diese beiden Reihen korreliert sind? Ich kann mir jedoch einige Beispiele vorstellen, bei denen eine linear andere exponentiell wachsende Zeitreihe keine Beziehung zueinander hat, aber die obige Berechnung berichtet, dass sie korreliert sind.
Irgendwelche Gedanken?
time-series
BBDynSys
quelle
quelle
Antworten:
Makros Punkt ist richtig. Der richtige Vergleich für Beziehungen zwischen Zeitreihen erfolgt durch die Kreuzkorrelationsfunktion (unter der Annahme von Stationarität). Die gleiche Länge ist nicht unbedingt erforderlich. Die Kreuzkorrelation bei Verzögerung 0 berechnet nur eine Korrelation wie bei der Pearson-Korrelationsschätzung, bei der die Daten zu identischen Zeitpunkten gepaart werden. Wenn sie dieselbe Länge haben, wie Sie annehmen, haben Sie genaue T-Paare, wobei T die Anzahl der Zeitpunkte für jede Reihe ist. Die Kreuzkorrelation für Verzögerung 1 stimmt mit der Zeit t aus Serie 1 mit der Zeit t + 1 in Serie 2 überein. Beachten Sie, dass hier, obwohl die Serien dieselbe Länge haben, Sie nur ein T-2-Paar haben, da ein Punkt in der ersten Serie keine Übereinstimmung in der zweiten hat und ein anderer Punkt in der zweiten Reihe hat keine Übereinstimmung mit dem ersten. Mit diesen beiden Reihen können Sie die Kreuzkorrelation bei mehreren Verzögerungen abschätzen. Wenn sich eine der Kreuzkorrelationen statistisch signifikant von 0 unterscheidet, deutet dies auf eine Korrelation zwischen den beiden Reihen hin.
quelle
Vielleicht möchten Sie sich eine ähnliche Frage und meine Antwort ansehen. Korrelieren von Volumen-Zeitreihen, die darauf hindeuten, dass Sie Kreuzkorrelationen berechnen können, ABER wenn Sie sie testen, handelt es sich um ein Pferd mit einer anderen Farbe (ein Pferd mit einem anderen Farbton) aufgrund einer autoregressiven oder deterministischen Struktur innerhalb von Serie.
quelle
Hier gibt es einige interessante Sachen
/programming/3949226/calculating-pearson-correlation-and-significance-in-python
Das war eigentlich das, was ich brauchte. Einfach zu implementieren und zu erklären.
quelle