1

Ich habe einige Zeitreihen zu analysieren.
die Domäne der Daten kommt Given -
Fluktuationen in Zeitreihen untersuchen

  • Zeitreihe soll einige Schwankungen aufweisen.
  • Eine regelmäßige Periodizität ist in einigen Fällen möglicherweise überhaupt nicht vorhanden. Es könnte einige unregelmäßige Dürreperioden geben (es treten überhaupt keine Schwankungen auf)
  • Diese Schwankungen können Teil eines allgemeinen Abwärts-/Aufwärtstrends sein.

Ich versuche Modellierungstechniken wie ARIMA usw. zu vermeiden, da ich nur daran interessiert bin die folgenden Funktionen für jeden von ihnen zu wissen:

  • Durchschnittliche Amplitude der Schwankungen.
  • Durchschnittliche Zeitspanne von Schwankungen (wie lange dauert es, bis die Werte steigen und auf fast denselben Wert zurückfallen?).
  • Durchschnittliche Häufigkeit von Schwankungen. Nach welcher Zeit treten diese Schwankungen auf?

Es folgt, was einige der Daten wie folgt aussieht:

enter image description here enter image description here enter image description here enter image description here enter image description here

Der Ansatz, den ich nehme, ist -

Zuerst bauen eine Art von Annotation auf der Zeitachse (zB flach, steigend, fallend)
Anhand dieser Tags werden dann die Muster weiter untersucht, um die obigen Fragen zu beantworten.
Wenn es einen allgemeinen Aufwärts-/Abwärtstrend in der Reihe gibt, trenne ich ihn durch Entfernen von Mittelwert/Linear-Fit etc.

Ich frage mich, ob es irgendeinen anderen Ansatz oder eine andere Technik gibt, um das oben Erwähnte zu beantworten Fragen zu meinen Daten.

Antwort