생성 후 관리도 편집Process Screening 도구의 제어 차트 출력을 형식화하여 스크립트를 더 예쁘게 만들려고합니다. 분명히 Process Screening 도구 자체의 코드를 변경하고 변경할 수 없으므로 직면 한 문제는 다음과 같습니다.
기존 컨트롤 차트 개체가 주어지면 어떻게 할 수 있습니까?
1. 부분 군에 열 추가
2. 이동 범위 그래프 삭제
참고로, 나는 현재 myControlChart 내가 성공적으로 실행할 수 있었던 개체 myControlChart << showLimitSummaries (0); .
다시 : 생성 후 관리도 편집안녕하세요 Da ,
분석-> 품질 및 프로세스에서 제어 차트 빌더로 작업하는 것이 더 행운이 될 수 있습니다.
y 축에 열을 놓으면 차트가 생성되고 빨간색 핫 버튼에서 JSL 코드를 검사 할 수 있습니다. 다음과 같은 것을 얻을 수 있습니다 (x 열이있는 경우).
Control Chart Builder(
Show Two Shewhart Charts( 0 ),
Show Capability( 0 ),
Variables( Subgroup (:X-column here ), Y( :Y-column here ) ),
Chart( Position (1), Points( Statistic( "Individual" ) ), Limits( Sigma( "Moving Range" ) ) ),
Chart( Position( 2 ), Limits( Sigma( "Moving Range" ) ) )
);
두 번째 요점을 해결하려면 "Poisition (1)"부분과 "Chart (Position (2) ....") 섹션 전체를 제거하십시오. 그런 다음 XBar 차트를 얻습니다.
예를 들어 실제로 후의 결과에 따라 분석-> 품질 및 프로세스-> 관리도-> Xbar로 이동할 수도 있습니다.
첫 번째 요점으로 무엇을하고 싶은지 잘 모르겠습니다.
이것이 도움이 되길 바랍니다!,
DS
다시 : 생성 후 관리도 편집나는 해결책을 찾을 수 있었다! 핵심은 그래프 빌더 상자를 얻는 것입니다.
var = Current Report(); //Returns a reference to the report that's currently open, i.e. the Control Chart generated by Process Screening
gbb = var[GraphBuilderBox( 1 )]; //Returns a reference to the actual Graph
gbb << removeVariable( 1 ); //This is a case of lucky guess - not sure why this removes the moving average chart, but it does.
gbb << addVariable( {:Month, Role( "Subgroup" )} ); //Adds the month to the "X Axis" of the control chart.
나는 이것이 미래의 누군가를 돕기를 바랍니다!