Bewertung der Steigung jedes Zyklus/jeder Jahreszeit in einer ZeitreiheIch versuche, die Steigung für jeden Zyklus in einer Zeitreihe herauszufinden und frage mich, was als nächstes getan werden könnte, um dies zu bewerten.Zu finden ist die Steigung des blau markierten Abschnitts

Erweiterte statistische ModellierungBetreff: Bewertung der Steigung jedes Zyklus/jeder Jahreszeit in einer Zeitreihe@txnelson Danke für Ihren Vorschlag.
Können Sie bitte den Code so ändern, dass der Zyklus nur dann zunimmt, wenn die vorhergehende Zahl gleich oder größer als 3 der vorherigen Zahl ist?
Danke
Betreff: Bewertung der Steigung jedes Zyklus/jeder Jahreszeit in einer ZeitreiheErstellen Sie eine neue Spalte und nennen Sie sie „Zyklus“.Fügen Sie dann die folgende Formel in die Formel für die neue Spalte ein und prüfen Sie, ob Sie damit die gesuchten Zykluswerte erhalten.
If( Row() == 1,
myCycle = 1;
cflag = 0;
holdCycle = 0;
);
If( :"Column 5 (Detrended)"n > Lag( :"Column 5 (Detrended)"n, 1 ) & cflag == 0,
cflag = 1;
holdCycle = myCycle;
myCycle = .;
);
If( :"Column 5 (Detrended)"n > :"Column 5 (Detrended)"n[Row() + 1] & cflag == 1,
cflag = 0;
myCycle = holdCycle + 1;
);
myCycle;

Betreff: Bewertung der Steigung jedes Zyklus/jeder Jahreszeit in einer ZeitreiheJa, dann habe ich es richtig verstanden. Mein Vorschlag war, die Sprünge zu identifizieren, wie ich im folgenden Screenshot gezeigt habe. Wir werden sie in der Rohform nicht identifizieren können. Wenn Sie jedoch die Differenz berechnen, also die aktuelle Zeile minus der vorherigen Zeile, sollten diese Unterschiede als große positive Zahlen auffallen. Sie werden Ihre Indikatoren für den Beginn einzelner Zyklen sein. Dann denke ich, dass Sie einen Weg finden müssen, jedes Segment mit einem eindeutigen Wert zu kennzeichnen, gefolgt von „Was“. @Mark_Bailey empfohlen.

Betreff: Bewertung der Steigung jedes Zyklus/jeder Jahreszeit in einer Zeitreihe@peng_liu Bitte beachten Sie das überarbeitete Diagramm. Ich benötige für jeden Zyklus die Steigungen der Linien vom Spitzenpunkt bis zum Tiefpunkt.
Betreff: Bewertung der Steigung jedes Zyklus/jeder Jahreszeit in einer ZeitreiheMeinen Sie damit, dass die Beobachtungen einmal pro Zyklus steigen und fallen? Basierend auf der Handlung könnte der große Sprung dann ein guter Indikator sein. Die Sprünge sind ziemlich groß. Um Sprünge zu berechnen, können Sie diese direkt von der Time Series-Plattform generieren. Suchen Sie nach Unterschieden und befolgen Sie dann die entsprechenden Schritte. Am Ende die Spalte „Speichern“ aus dem Differenzbericht.

Ansonsten ist die Verwendung der JMP-Spaltenformel zum Generieren der Sprünge ebenfalls unkompliziert. Klicken Sie mit der rechten Maustaste auf Ihre Datenspalte, wählen Sie „Neue Formelspalte“, wählen Sie „Zeile“ und wählen Sie „Differenz“.
Betreff: Bewertung der Steigung jedes Zyklus/jeder Jahreszeit in einer ZeitreiheEs wurde keine importierbare Datei angehängt.
Betreff: Bewertung der Steigung jedes Zyklus/jeder Jahreszeit in einer ZeitreiheDanke @Mark_Bailey .
Aber wie kann ich eine weitere Datenspalte erstellen, die jeden Zyklus automatisch identifiziert?
Die vorhandene Spalte
es ist angehängt
Betreff: Bewertung der Steigung jedes Zyklus/jeder Jahreszeit in einer ZeitreiheSie müssen eine neue Datenspalte erstellen, die jeden Zyklus identifiziert. Verwenden Sie dann „Analysieren“ > „Y an X anpassen“. Wandeln Sie Spalte 5 in die Rolle „Y“, „Zeit“ in die Rolle „X“ und die Gruppierungsspalte in die Rolle „Nach“ um. OK klicken.
Halten Sie die Strg-Taste (Windows) bzw. die Befehlstaste (MacOS) gedrückt, klicken Sie auf das rote Dreieck neben dem ersten bivariaten Objekt und wählen Sie „Linie anpassen“. (Tatsächlich sieht es so aus, als hätten die Zyklen eine nichtlineare Änderung, also könnten Sie stattdessen „Anpassung Polynom Grad=2“ versuchen.) Klicken Sie mit der rechten Maustaste auf eine Tabelle mit Parameterschätzungen und wählen Sie „Kombinierte Datentabelle erstellen“.