3406_de-DE
Erstellen Sie dynamisch eine neue Variable basierend auf den Unterschieden zwischen den ZeilenIch bin relativ neu bei komplexen JMP-Formeln, die wahrscheinlich lokale Variablen beinhalten, und es gibt eine Frage zum dynamischen Erstellen und Verwenden lokaler Variablen in einer Spaltenformel.
Ich habe eine Datenreihe, die sich im Laufe der Zeit erhöht oder verringert, und die Datenreihe hat mehrere Rücksetzungen. Die Daten werden zurückgesetzt, wenn das Instrument auf einen Wert in der Nähe des unteren Messbereichs zurückgesetzt wird.
Ich möchte in der Lage sein, die Daten so anzupassen, dass: 1) alle Daten vor einem Reset nicht angepasst und in eine neue Spaltenvariable übernommen werden; 2) der erste Wert nach einem Reset wird auf den letzten Datenwert vor dem Reset gesetzt , 3) Die Messwerte nach dem Zurücksetzen sind das Ergebnis der Differenz zwischen zwei benachbarten Zeilen, die zu den angepassten Daten in der vorherigen Zeile hinzugefügt werden. Dies muss mit mehreren Datenrücksetzungen und mit positiven und negativen Neigungen erfolgen.
Ein Beispiel für den Datentyp sowohl für eine positive als auch für eine negative Datenreihe ist unten dargestellt.
Anregungen, wie Sie dies mit einer JMP-Spaltenformel erreichen, würden uns sehr freuen.
Datum vorhanden + Slope Variable vorhanden - Slope Variable angepasst + Slope Variable angepasst - Slope Variable
1.1.2011 1 6 1 28
1/2/2011 2 5 2 27
1/3/2011 3 3 3 25
1/4/2011 3 2 3 24
1/5/2011 4 1 4 23
06.01.2011 6 1 6 23
07.01.2011 7 12 7 23
08.01.2011 8 11 8 22
1/9/2011 8 10 8 21
10.01.2011 10 7 10 18
11.01.2011 11 6 11 17
12.01.2011 0 5 11 16
13.01.2011 1 3 12 14
14.01.2011 1 2 12 13
15.01.2011 2 1 13 12
16.01.2011 3 1 14 12
17.01.2011 5 0 16 11
18.01.2011 6 11 17 11
19.01.2011 7 10 18 10
20.01.2011 10 8 21 8
21.01.2011 11 8 22 8
22.01.2011 12 7 23 7
23.01.2011 1 6 23 6
24.01.2011 1 4 23 4
25.01.2011 2 3 24 3
26.01.2011 3 3 25 3
27.01.2011 5 2 27 2
28.01.2011 6 1 28 1Re: Dynamische neue Variable basierend auf den Unterschieden zwischen den Zeilen erstellenprobieren Sie die lag-Funktion oder einfach die Indizes
Comments
There are no comments yet