<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich habe eine Tabelle mit Ereignissen (Patientenbesuche in einer Notaufnahme) mit jeweils einem Startzeitstempel und einem Endzeitstempel. Ich möchte die Gesamtzahl der zu einem bestimmten Zeitpunkt aufgetretenen Patientenbesuche (Ereignisse) visualisieren (und weiter analysieren).
In der unteren Tabelle unten ist konzeptionell eine horizontale Zeitleiste für jedes Ereignis dargestellt, mit einer Start- und Endzeit entlang der X-Achse. Das obere Diagramm zeigt eine kumulierte Anzahl von Ereignissen an einem bestimmten Punkt.
Ich bin mir sicher, dass irgendwo in JMP vergraben die Funktionalität vorhanden ist, um alle Arten von robusten Datenanalysen dieser Art durchzuführen. Möglicherweise handelt es sich dabei um die Plattformen Zuverlässigkeit und Überleben oder Qualität und Prozess. Ich kann einfach nicht herausfinden, wie es geht. Ich würde mich wirklich über Ratschläge und Anweisungen freuen, die jemand geben könnte!
Vielen Dank!
Sean

Seans post ist schon etwas in die Jahre gekommen, aber ich wäre auch an einer effizienten Lösung dieses Problems interessiert. Ich denke, das Beispiel unten funktioniert für Sean, leider wird es bei großen Datensätzen sehr ineffizient.
Ich werde einen datierbaren Countatt erstellen, um die von Sean vorgeschlagene obere Skizze zu zeichnen.
In meinem Beispiel werde ich verschiedene Zählungen für verschiedene Patientenkategorien durchführen und die Zahl automatisch aktualisieren, wenn die ursprüngliche Datentabelle gefiltert wird.
Ich gehe davon aus, dass die Orginial-Tabelle "Intervaldata" genannt wird und die untere Skizze von Sean darstellt. Sie enthält die folgenden Spalten: Startzeit,: Stoptime,: Patientenkategorie.
Erstellen Sie eine zweite Datentabelle 'countatT', die eine Spalte enthält: Zeit von 0 bis zum Maximalwert, der in der Spalte intervaldata: StopTime zu finden ist, tun Sie dies für jede Patientenkategorie und fügen Sie eine Spalte Patientcat hinzu. Das Ergebnis wird ungefähr so aussehen:
Zeit, Patientcat, Countpercat
0, Frakturen, 1
0, Rissbildung, 0
1, Frakturen, 3
1, Rissbildung, 1
Fügen Sie dazu eine Spalte 'countpercat' zu datattabelle hinzu und definieren Sie diese Spaltenformel.
Zeit =: Zeit; patientcat =: patiencat; Number (Datentabelle ("Intervaldata") << Zeilen erhalten, wobei (Zeit> =: StartTime & Zeit <=: StopTime &: Patientenkategorie == Patientenkatze & Ausgeschlossen (Row State ()) == 0)
Der von Sean skizzierte obere Graph kann jetzt mit dem Graphbuilder erstellt werden, wobei die Tabelle 'countatt' als Quelle verwendet wird. Einfach ausgedrückt: Zeit auf der x-Achse und setze: countpercat auf der y-Achse mit Summe als Statistik. Um die Ergebnisse pro Kategorie anzuzeigen, verwenden Sie: patientcat als Overlay.
Wenn Änderungen an der Quelltabelle ('intervaldata') vorgenommen werden, können Sie die Tabelle 'countatt' neu berechnen. Leider kann dies bei großen Tischen lange dauern. Daher wäre ich an alternativen Lösungsansätzen interessiert, die effizienter sind.