Kumulierte Summe der ZeitpunktdatenIch bin ein Low-Level-Benutzer in JMP und versuche zu lernen, wie man es für die Analyse von Zeitreihendaten verwendet.
Derzeit werden meine Daten alle 2 Sekunden erfasst, aber wie kann ich die Daten alle 3 Minuten in eine andere Spalte oder Tabelle umwandeln?

Erweiterte statistische ModellierungBetreff: Kumulierte Summe der ZeitpunktdatenDanke für die Hilfe.
Die Antwort liegt sehr nahe. Ich habe die Startzeit auf 12:55:00 Uhr geändert, da die ersten Daten, auf die verwiesen wird, in der Tabelle erfasst werden, und ich habe auch den Bereich „Boden bis zur Decke“ bearbeitet, sodass in der neuen Bin-Spalte nur Zeiten angezeigt werden, die größer als 12:55 Uhr sind (12 :58, da dies die Zeit 3 Minuten nach 12:55 ist). Dann die Zusammenfassung der neuen Datentabelle. Voila, der Tisch sieht aus wie der, den wir wollten.
Ich lerne immer noch aus dem Skriptindex, aber aufgrund der von Ihnen bereitgestellten, nahezu perfekten Antwort ist es für mich einfacher, sie zu verstehen. Vielen Dank dafür!
Betreff: Kumulierte Summe der ZeitpunktdatenIch habe die von Ihnen angehängte Datentabelle geöffnet und festgestellt, dass meine Formel wie erwartet funktioniert.Es wurden Werte von 0, 1, ... usw. erstellt.Außerdem wurden negative Binning-Werte erstellt, da Ihre Zeiten an unterschiedlichen Daten lagen und einige der Zeitwerte vor dem Startzeitwert lagen.D.h. 08:38:55 Uhr am 17.04.2021 hat einen Wert kleiner als der Zeitwert von 12:55:03 Uhr am 16.04.2021. Zeitwerte beginnen jeden Tag um Mitternacht mit 0 Sekunden.Außerdem habe ich nur eine Binning-Zahl generiert, keinen Zeitwert.Da Ihre Daten sich über mehr als einen Tag erstrecken, müssen Sie für die Berechnungen und für den Binning-Wert einen JMP-Datums-/Uhrzeitwert verwenden.Im Anhang finden Sie Ihre Datentabelle mit einer neuen Bin-Zeit, die am 16. April um 12:58 Uhr beginnt und danach ansteigt.Die Formel generiert vor Ihrer Startzeit um 12:58 Uhr einen Bin-Wert, daher müssen Sie diese Zeilen löschen.
Die Formel lautet:
If( Row() == 1,
start = Informat( "04/16/2021 12:58:00" )
);
Floor( ((:Date + :Time) - start) / In Minutes( 3 ) ) * In Minutes( 3 ) + start;
Betreff: Kumulierte Summe der ZeitpunktdatenSicher. Siehe Anhang.
Mein Problem mit der Formel, die ich gefunden habe, besteht nun darin, dass mein Bin mit der ersten aufgezeichneten Zeit (aus der ursprünglichen Datentabelle) beginnt und nicht mit der Zeit nach 3 Minuten. Idealerweise möchte ich, dass die Zeit in der Bin-Spalte bei 12:58 (3 Minuten nach 12:55) und nicht bei 12:55 beginnt.
Betreff: Kumulierte Summe der ZeitpunktdatenWenn Sie Ihre Datentabelle beifügen, schaue ich mir Ihre Formel an und finde heraus, warum meine Formel nicht die gewünschten Ergebnisse liefert.
Betreff: Kumulierte Summe der ZeitpunktdatenHallo, ich habe die Formel ausprobiert, aber die angezeigten Werte sind in der neuen Spalte alle 0.
Ich habe jedoch ein ähnliches Konzept verwendet und eine neue Bin-Spalte erstellt, indem ich die ursprüngliche Zeitspalte (2-Sekunden-Intervall, 1 ml/2 Sekunden-Messung) auf 3,33 Minuten-Intervall (100 ml/200 Sekunden-Messung) gerundet habe.
Runde( :Zeit / (60 * 3,33) ) * (60 * 3,33)
Dann habe ich Ihren Vorschlag „Tabellen > Zusammenfassung“ verwendet, um eine neue Datentabelle zu erstellen und dabei meine neue Bin-Spalte als „Gruppe“ und die Summe der Messspalten angegeben.
Es scheint zu funktionieren. Aber denkst du, das ist nur Glück oder macht das Sinn?
Betreff: Kumulierte Summe der ZeitpunktdatenIch gehe davon aus, dass Sie wirklich eine neue Datentabelle wollen, in der jede Zeile den Mittelwert von 3-Minuten-Intervallen aus der ursprünglichen Datentabelle darstellt.
Ich würde es so machen.
Erstellen Sie eine neue Spalte in der ursprünglichen Datentabelle.Legen Sie die Formel für die neue Spalte fest auf
if(row()==1, start = :time);
floor((:time - start) / in minutes(3));
Dadurch wird eine neue Spalte erstellt, in der die Werte in 3-Minuten-Bins vorliegen.
Jetzt müssen Sie nur noch die Summary Platform nutzen
Tabellen=>Zusammenfassung
um die neue Datentabelle zu erstellen.Geben Sie einfach Ihre neue Bin-Spalte als Gruppenspalte und die Mittelwerte für die Messspalten an.