<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />나는 사건 표 (응급실에서의 환자 방문)를 가지고 있는데, 각각은 시작 시간 소인과 종료 시간 소인이있다. 주어진 시점에서 발생하는 환자 방문 (사건)의 총 수를 시각화 (그리고 추가로 분석)하고 싶습니다.
개념적으로, 아래의 아래 차트는 X 축을 따라 시작 및 종료 시간과 함께 각 이벤트에 대한 하나의 수평 시간 막대를 나타냅니다. 위의 차트는 특정 시점의 이벤트 누적 횟수를 보여줍니다.
JMP에 묻혀있는 곳이라면 이런 종류의 데이터에 대한 모든 종류의 강력한 분석을 수행 할 수있는 기능입니다. 아마도 그것은 신뢰성 및 생존 또는 품질 및 프로세스 플랫폼에있을 것입니다. 나는 그것을하는 방법을 알아낼 수 없다. 나는 누군가가 제공 할 수있는 조언이나 방향에 정말로 감사 할 것입니다!
감사!
숀

Seans 게시물은 약간 오래된 것이지만이 문제에 대한 효율적인 솔루션을 듣는데도 관심이 있습니다. 나는 아래 예제가 Sean에서 작동한다고 생각합니다. 불행하게도 대용량 데이터 세트에서는 매우 비효율적입니다.
Sean이 제안한 최고 스케치를 그리기 위해 datatable 'countatt'를 만들 것입니다.
필자는 각기 다른 환자 카테고리에 대해 별도의 카운트를 수행 할 것이며 원본 데이터 테이블이 필터링되면 자동으로 수치를 업데이트 할 것입니다.
orginial 테이블은 'intervaldata'라고 가정하고 Sean의 밑그림 스케치를 나타냅니다. Starttime, : Stoptime, : patientcategory.
열이있는 두 번째 데이터 테이블 'countatT'를 만듭니다. 간격을 0으로 설정하고 간격 데이터에서 발견 된 최대 값 : StopTime 열, 각 환자 범주에 대해이 작업을 수행하고 Patientcat 열을 추가합니다. 결과는 다음과 같습니다.
시간, Patientcat, countpercat
0, 골절, 1
0, 열상, 0
1, 골절, 3
1, 열상, 1
이를 수행하려면 countattcat을 datatable countatt에 추가하고이 열 수식을 정의하십시오.
시간 = : 시간; patientcat = : patiencat; Number (데이터 테이블 ( "intervaldata") << 행 시간 = = : StartTime 및 time <= : StopTime & : patientcategory == patientcat & Excluded (행 상태 ()) == 0)).
Sean이 스케치 한 상단 그래프는 이제 'countatt'테이블을 소스로 사용하여 graphbuilder를 사용하여 만들 수 있습니다. 간단히 말하자면 x 축에 시간을두고 y 축에 countpercat을 넣고 통계를 합계로 씁니다. 범주 별 결과를 표시하려면 patientcat을 오버레이로 사용합니다.
원본 테이블 ( 'intervaldata')이 변경되면 'countatt'테이블을 다시 계산할 수 있습니다. 불행히도 큰 테이블의 경우 시간이 오래 걸릴 수 있습니다. 그러므로 나는이 문제에 대한 대안적인 접근법이 더 효율적이라는 것을 듣고 싶다.