그래프 빌더를 사용하여 시간 종속 명목 문자 데이터 플롯초기 조건:
- JMP 16.0 사용
- 스크립팅 제안은 괜찮습니다.
- 그래프 빌더로 이것저것 해보았지만 보여드릴 만한 게 없네요...
내 질문:
데이터 유형을 수정하지 않고 Graph Builder를 사용하여 시각화하려는 시간 종속 문자 데이터(모델링 유형을 "서수"로 만들 수 있음)가 있습니다.예를 들어, 연구실의 일부 장비 상태를 모니터링했는데 시간이 지남에 따라 사용 중 세 가지 상태(유휴, 오류 발생, 실행 중) 중 하나에 있는 것으로 보고되었습니다.각 상태에 수치 값을 제공하지 않고도 Graph Builder에서 이 세 가지 상태를 "표시"할 수 있습니까?
지금 @jthi , 유용한 답변을 얻는 방법에 대한 10가지 제안에 감사드립니다. 
대량 맞춤화Re: 그래프 빌더를 사용하여 시간 종속 명목 문자 플롯축 재조정 기능/버그 관련:
아래 코드를 실행하면 다음과 같은 플롯을 얻을 수 있습니다.

오른쪽의 빈공간을 없애고 x축 끝부분을 조금 너무 멀리 드래그하고 싶거나 데이터만 확대해서 보고 싶다면)
그래프는 다음과 같이 반전됩니다.

dt = Open( "$DOWNLOADS/Dummy data.jmp" );
stacked = dt << Stack(
columns( :Machine 1, :Machine 2, :Machine 3 ),
Source Label Column( "Label" ),
Stacked Data Column( "Data" )
);
stacked << Graph Builder(
Size( 1175, 386 ),
Show Control Panel( 0 ),
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables( X( :Date Time ), Y( :Data ), Group Y( :Label ), Color( :Data ) ),
Elements( Heatmap( X, Y, Legend( 5 ) ) ),
SendToReport(
Dispatch(
{},
"Date Time",
ScaleBox,
{Interval( "Hour" ),
Inc( 1 ), Minor Ticks( 3 )}
)
)
);Re: 그래프 빌더를 사용하여 시간 종속 명목 문자 플롯데이터를 보는 방법이 참으로 흥미롭네요... 지적해 주셔서 정말 감사합니다!나는 그것을 시도 하려고 합니다.나는 또한 당신이 발견한 "비닝" 문제를 목격하는 데 관심이 있습니다...다시 한 번 귀하의 제안에 감사드립니다!
Re: 그래프 빌더를 사용하여 시간 종속 명목 문자 플롯당신은 히트맵 플롯 모드 기계 상태 색상.

그러나 안타깝게도 "비닝"을 잠그는 것은 불가능합니다. x축이 변경될 때마다 시간 간격이 너무 큰 값으로 되돌아갑니다.
반면에 그다지 나쁘지는 않을 것입니다. 오류가 발생한 기간을 더 쉽게 감지할 수 있기 때문입니다. 
Re: 그래프 빌더를 사용하여 시간 종속 명목 문자 플롯시간에 따른 데이터의 문제를 지적해 주셔서 감사합니다. 하지만 그것은 플롯 문제에 비하면 나에게는 그리 중요하지 않았습니다.
문자형 데이터를 그리는 것은 숫자 데이터와는 다른 사고방식을 취하는 것 같은데... 흥미롭습니다.나는 당신이 제안한 방식으로 내 데이터를 수정하고 싶지 않았지만 원래 질문을 해결했습니다.도와주셔서 감사합니다!
Re: 그래프 빌더를 사용하여 시간 종속 명목 문자 플롯내 사진을 보면서 데이터의 실제 인공물일 수 있는 더미 데이터에서 몇 가지 문제를 발견했습니다.
나는 기계 1의 플롯이 x축에서 "뒤로 갔다"는 것을 발견했습니다. 11월 6일 오전 1시가 반복되면서 일광 절약 시간제가 바뀌기 때문이다. 머신 3은 당시 항상 유휴 상태였고 머신 2에는 누락된 데이터가 있었기 때문에 머신 3에는 분명히 영향을 미치지 않습니다.
또한 522,001행의 데이터에 문제가 있다는 사실도 확인했습니다. 행 522000에서 날짜/시간은 8-NOV-22, 23:59:59입니다. 행 522001은 9-NOV-22 00:00:00입니다. 행 522002는 08-NOV-22-00:00:00입니다. 뭔가가 옳을 수 없습니다.
시간이 지남에 따라 데이터를 플롯할 때 이와 같은 문제를 관찰해야 합니다.
Re: 그래프 빌더를 사용하여 시간 종속 명목 문자 플롯문제는 데이터의 구조이다. 테이블에 없는 "Machine"이라는 변수를 플롯하려고 합니다. 기계를 식별하는 변수가 있도록 세 개의 기계 열을 쌓습니다.

(완성된 데이터 테이블 첨부). 데이터를 "상태"라는 열에 넣었습니다. 이제 상태를 Y축으로 드래그하세요. 시간은 X축으로 이동합니다. 선 그림을 선택하고 "행 순서" 확인란을 클릭합니다. 이제 Machine을 Overlay 필드로 드래그하세요. 예제 파일의 결과는 다음과 같습니다.

이는 오버레이가 아닌 로컬 데이터 필터 역할에 머신을 배치할 수 있다는 또 다른 이점이 있습니다. 그런 다음 각 기계를 선택하여 플롯에서 개별적으로 보거나 Shift 키를 사용하여 여러 기계를 그래프에 배치할 수 있습니다. 세 대의 컴퓨터에 겹치는 부분이 너무 많기 때문에 이 부분을 더 쉽게 확인할 수 있었습니다.
Re: 그래프 빌더를 사용하여 시간 종속 명목 문자 플롯시작이 좋을 것 같습니다... 정말 감사합니다!그러나 동일한 그래프에 이러한 유형의 여러 열을 추가할 때 문제가 있습니다. 모든 데이터 포인트에 대해 축 값이 동일하더라도 축은 병합되지 않습니다.또한, 표시된 선은 제가 그래프에서 사용하고 있는 세 열의 통계량인 것 같습니다.
이것이 내가 얻는 것입니다:

이것이 제가 플롯으로 보고 싶은 것입니다(아래 예가 반드시 내 더미 데이터와 일치하지는 않습니다).

이 논의를 돕기 위해 더미 데이터를 포함했습니다.어떤 도움이라도 대단히 감사하겠습니다.
Re: 그래프 빌더를 사용하여 시간 종속 명목 문자 플롯제가 올바르게 이해했다면 그래프 빌더의 선 도구는 범주형 항목을 연결하여 플롯을 만듭니다. 아래 예:
