<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />それぞれに開始タイムスタンプと終了タイムスタンプが付いたイベントの一覧(救急部門での患者訪問)があります。任意の時点で発生した患者の訪問(イベント)の総数を視覚化(さらに分析)したいと思います。
概念的には、下の一番下のグラフは各イベントの1つの水平タイムバーを表し、開始時間と終了時間はX軸に沿っています。上のグラフは、任意の時点におけるイベントの累積数を示しています。
JMPのどこかに埋もれているのは、この種のデータをあらゆる種類の堅牢な分析をするための機能であると確信しています。おそらくそれは信頼性と存続または品質とプロセスのプラットフォームにあります。どうやってやればいいのかわからない。私は本当に誰でも提供することができるどんなアドバイスまたは指示にでも感謝します!
ありがとうございます。
ショーン

Seans postは少し古くなっていますが、この問題に対する効率的な解決策を聞くことにも興味があります。下の例はSeanにも当てはまると思いますが、残念ながら大規模なデータセットには非効率的です。
Seanが提案した一番上のスケッチをプロットするためのデータテーブル「countatt」を作成します。
私の例では、患者カテゴリーごとに別々のカウントを行い、元のデータテーブルがフィルタリングされていれば自動的に図を更新します。
私は、元のテーブルが 'intervaldata'と呼ばれ、Seanの下のスケッチを表していると仮定します。そして、それは以下のカラムを持ちます:
2番目のデータテーブル 'countatT'を作成します。この列には、time:0からintervaldata:StopTime列にある最大値までの番号を付け、各患者カテゴリに対してこれを行い、列Patientcatを追加します。結果は次のようになります。
時間、Patientcat、countpercat
0、骨折、1
0、裂傷、0
1、骨折、3
1、裂傷、1
これを行うには、データテーブルcountattに列 'countpercat'を追加し、この列式を定義します。
時間=:時間。patientcat =:patiencat; Number(Data Table( "intervaldata")<<行を取得します。
Seanによってスケッチされた一番上のグラフは、テーブル 'countatt'をソースとしてgraphbuilderを使って作成することができます。単純に、統計を合計として、時間をx軸に、:countpercatをy軸に置きます。カテゴリごとの結果を表示するには、オーバーレイとしてpatientcatを使用します。
ソーステーブル( 'intervaldata')に変更を加えた場合は、テーブル 'countatt'を再計算できます。残念ながら、大きなテーブルではこれには長い時間がかかります。そのため、私はもっと効率的なこの問題に対する代替アプローチについて聞くことに興味があるでしょう。