JMP 버전 간 제어 차트 빌더 구문 및 차트 표시의 차이점
다음 스크립트를 실행하면 JMP의 다른 버전에서 다른 차트가 표시되는 것을 발견했습니다.
Control Chart Builder의 구문이 변경된 것 같지만, 수정하는 방법을 모르겠습니다.
제가 원하는 것은 버전 18.0.1에서 새로운 버전처럼 모든 숫자를 단순히 출력하는 것이 아니라, 같은 달의 가격을 자동으로 평균화하는 것입니다.
dt= current datatable();
WinterChart = dt << Control Chart Builder(
Show Sigma Report( 1 ),
Variables( Y( :Price ), Subgroup( :Month ) ),
Chart( Position( 1 ), Limits( Sigma( "Levey Jennings" ) ) ),
Chart( Position( 2 ), Limits( Sigma( "Levey Jennings" ) ) ),
Show Control Panel( 0 ),
Where( :Type == "Winter" ),
SendToReport( Dispatch( {}, "Control Chart Builder", OutlineBox, {Set Title( "Winter" )} ) )
);
밝은 배경 그림은 버전 18.0.1의 결과입니다.
어두운 배경 그림은 버전 19.0.1의 결과입니다.
자동화 및 스크립팅Re: JMP 버전 간 관리도 작성기 구문 및 차트 표시의 차이점두 버전 모두에서 동일하려면 JMP19에서 하위 그룹별 정렬을 활성화해야 합니다.
Sort by Subgroup(1)
JMP18에서 비슷한 결과를 얻으려면 Row() 공식을 사용하여 새 열을 생성하거나 열 변환을 사용하고 이를 x축으로 사용하십시오.
하위 그룹별 정렬(1) 기능이 있는 JMP19(기존.png와 유사)

Row가 있는 JMP18(shot.png와 비슷하지만 (제 생각에는) x축이 훨씬 더 좋습니다)

Re: JMP 버전 간 관리도 작성기 구문 및 차트 표시의 차이점
아래에 "WinterChart<< Sort by Subgroup( 1 );"을 추가하면 하위 그룹이 올바르게 표시됩니다.
그러나 원래 프로그램에는 "Chart( Position( 1 ), Limits( Sigma( "Levey Jennings" ) ) )" 설정이 있어 3 시그마를 사용하여 한계를 계산할 수 있습니다.
하지만 하위 그룹으로 정렬(1)한 결과에서도 차트는 여전히 R 차트로 표시됩니다.
"하위 그룹별 정렬(1)"을 적용했을 때 "Levey Jennings"를 기준으로 시그마 한계를 계속 표시할 수 있도록 어떻게 조정해야 합니까?
Re: JMP 버전 간 관리도 작성기 구문 및 차트 표시의 차이점제한 설정에서 변경하시겠습니까?
