So weisen Sie eine Nummer für eine wiederholte Messung zuHallo,
Ich habe ein Datum mit Messungen der Vitalfunktionen, die bei jedem Besuch dreimal wiederholt wurden:
| Themen | Vitalfunktionen | Ergebnis | Besuch | Wiederholung |
| 1 | Dias | 60 | 1 | ein |
| 1 | Dias | 65 | 1 | b |
| 1 | Dias | 62 | 1 | c |
| 1 | Sys | 122 | 1 | ein |
| 1 | Sys | 120 | 1 | b |
| 1 | Sys | 125 | 1 | c |
| 1 | Pul | 72 | 1 | ein |
| 1 | Pul | 74 | 1 | b |
| 1 | Pul | 77 | 1 | c
|
| 2 | Dias | 65 | 1 | ein |
| .... | ... | .... | .... | .... |
Ich möchte eine Formel schreiben, die Wiederholungen für Vitalparametermessungen in einer neuen Spalte berechnet (z. B. Wiederholung a, b, c). Was wäre der beste Weg, diese Werte zuzuweisen?
Vielen Dank im Voraus für die Hilfe.
Betreff: So weisen Sie eine Nummer für eine wiederholte Messung zuVielen Dank! Es funktioniert perfekt. Einen schönen Tag noch.
Betreff: So weisen Sie eine Nummer für eine wiederholte Messung zuHallo @AM .
@txnelson gab eine gute saubere Lösung für Ihre Frage. Wenn Ihre Daten jedoch tatsächlich komplizierter sind, schauen Sie sich Folgendes an
https://community.jmp.com/t5/Discussions/Syntax-How-do-I-create-an-index-column-by-ID/mp/9751/highlight/true#M9537
Es macht dasselbe, aber auf eine robustere Weise, um unordentliche Datensätze zu verwalten.
Betreff: So weisen Sie eine Nummer für eine wiederholte Messung zuWenn Sie für die Wiederholung einen numerischen Wert festlegen möchten, können Sie einfach die neue Spalte erstellen und dann zu Col Info wechseln. Wählen Sie unter "Daten initialisieren" die Option "Sequenzdaten" und geben Sie dann eine Reihenfolge von 1 bis 3 an
Oder Sie könnten die Formel erstellen
theList = {"a", "b", "c"};
If( Mod( Row(), 3 ) > 0,
theList[Mod( Row(), 3 )],
theList[3]
);
Stellen Sie sicher, dass die Spalte als Zeichenspalte definiert ist, um die obige Formel zu verwenden