공차 구간이있는 스크립팅 게이지 R & R안녕,
저는 JMP 및 JSL 스크립팅의 새로운 사용자입니다. 게이지 R & R을 스크립팅하려고하는데 스크립트에 공차 간격을 포함하고 싶습니다.
각 매개 변수에 대한 공차 간격이있는 열 ( "공차 간격"이라는 이름)이 이미 있습니다. (나는 매개 변수별로 분석을 분할하고 있으며 각 매개 변수에는 다른 공차 구간이 있습니다.) 내가 시도한 스크립트는 다음과 같습니다. 변동성 차트가 생성되지만 팝업 사양 화면을 통해 각 개별 공차 구간 (많은 수)을 입력해야합니다. 수동 입력을 피하기 위해 스크립트를 작성하는 방법에 대한 모든 팁은 크게 감사하겠습니다.:)
dt = Current Data Table();
dt << vc = Variability Chart(
SendToByGroup( Bygroup Default ),
Y( :VALUE ),
X( :Operator, :CAVITY NO ),
By( :PARAMETER ID ),
Model( "Nested" ),
Historical Sigma( 0 ),
Name( "Guage R&R" )(6, :Tolerance Interval, 0, 0),
Name( "Gauge R&R Report" )(1);
);
스크립팅Re : 공차 구간이있는 스크립팅 게이지 R & R분할 데이터 (자체 열의 각 매개 변수)에 대해 수행하는 방법에 대한 커뮤니티의 여러 답변이있는 것 같습니다.
By () 옵션을 사용할 때 수행 할 수 있는지 확실하지 않습니다 (내가 시도하고 첫 번째 옵션에서만 작동하는 것처럼 보였습니다. 대부분 Historical Sigma (0) 옵션 때문일 가능성이 높습니다). 먼저 PARAMETER ID로 데이터 테이블을 분할하고 공차에 대한 변수 / 테이블을 생성하고 Gage R & R에 대해 함께 스크립팅해야 할 수 있습니다.
한 가지 예 :
https://community.jmp.com/t5/Discussions/Gauge-R-amp-R-Report-into-a-data-table/td-p/279451
첨부 파일로 실패한 시도.
Re : 공차 구간이있는 스크립팅 게이지 R & RBy () 절을 사용하여 모든 매개 변수를 효율적으로 코딩하여 분석하기 위해 모든 매개 변수를 쌓은 것으로 보입니다.사양 제한이 열 속성으로 설정된 별도의 열로 매개 변수를 설정하는 것이 더 나은 접근 방식이라고 생각합니다.다음은 반도체 기능 샘플 데이터 테이블을 사용한 매우 간단한 예입니다.이 예제는 처음 4 개의 매개 변수 만 수행하지만 모든 매개 변수를 쉽게 수행 할 수 있습니다.또한 사양 제한은 데이터 테이블 내에 이미 설정되어 있습니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
colNames = dt << get column names( continuous );
nw = New Window( "Charts",
lb = Lineup Box( N Col( 2 ),
For( i = 1, i <= 4, i++,
Variability Chart(
Y( colNames[1] ),
X( :lot_id ),
Model( "Main Effect" ),
Historical Sigma( 0 ),
Name( "Gauge R&R" )(6),
Name( "Gauge R&R Report" )(1)
)
)
)
);