나는 JMP JSL에서 비교적 새로운 사람입니다. 한동안 JSL 스크립트를 사용하여 가변성 차트와 이변 량 차트에 여러 제어 한계를 포함하려고합니다. 예비로 몇 번 테스트했지만 여전히 예상대로 진행되지 않았습니다. 첨부 된 JSL 스크립트를 실행할 때 차트가 표시되지 않습니다.
계속하기보다는 까마귀에게 손을 내밀고 원활하게 설정하는 방법에 대한 다른 사람들의 경험 / 전문 지식에 의지하고 싶었습니다. 언급 된 스크립트를 첨부했습니다.
기술 | 파일 |
JMP JSL 스크립트 | at=data table("X KPP Last 24 Hours_csv");
/// select data when :complevel_1 == "U1"
at<<SELECT where=""> 0,
Eval(
Substitute(
Expr(
__col__ << set property(
"Spec Limits",
{LSL( __LSL__ ), USL( __USL__ ), Show Limits( 1 )}
)
),
Expr( __col__ ), Parse( "bt:" || colNames[colNamesPosition[1]] ),
Expr( __LSL__ ), btl:LSL[i],
Expr( __USL__ ), btl:USL[i],
)
)
);
);
g1=Outline Box("U1",
bt<<VARIABILITY chart=""></VARIABILITY></SELECT> |
각각의 관리 한계를 포함하여 변동성과 이변 량 차트를 자동으로 플롯하고 싶었습니다.
기술 | 예 |
변동성 차트 예상 | 변동성 차트를 참조하십시오. |
이변 량 차트 기대치 | 이변 량 _Fit Y by X를 참조하십시오. jrn |
친절하게 조언하십시오. 스크립팅 답변과 이에 대한 대화 형 설명을 알고 싶습니다.
이 요청을 고려해 주셔서 감사합니다.
안녕하세요 뿡뿡 ,
열 속성에서 설정하는 한 JMP 가변성 차트에 사양 제한이 자동으로 표시된다는 점을 알려 드리고자합니다 (통제 제한이 아님).
LSL 및 USL을 사용하여 사양 제한을 표시하려고한다고 생각합니다.
스크립트에 아래 이미지와 같이 작은 오타가 있습니다. LCL을 LSL로, UCL을 USL로 수정 한 후 스크립트가 제대로 작동합니다. 첨부 된 스크립트를 사용하여 다시 실행할 수 있습니다.

또한 스크립트의 반복적 인 부분을 이해하려고 노력하고 있다고 생각합니다.
colNames = bt << get column names( numeric, string );
For( i = 1, i <= N Rows( btl ), i++,
colNamesPosition = Loc( colNames, btl:Parameter[i] );
If( N Rows(colNamesPosition) > 0,
Eval(
Substitute(
Expr(
__col__ << set property(
"Spec Limits",
{LSL( __LSL__ ), USL( __USL__ ), Show Limits( 1 )}
)
),
Expr( __col__ ), Parse( "bt:" || colNames[colNamesPosition[1]] ),
Expr( __LSL__ ), btl:LSL[i],
Expr( __USL__ ), btl:USL[i],
)
)
);
);
나는 그것을 아래의 포인트 형태로 설명하려고 노력할 것입니다.
1. 서브 세트 테이블 (U1로 명명 됨)의 모든 열 이름을 가져옵니다.
2. 사양 제한 테이블 (btl이라고 함)의 총 행 수에 따라 반복합니다.
3. 사양 제한 테이블에서 각 열의 행렬을 반환합니다 (JMP 도움말> 스크립팅 인덱스에서 'Loc'검색).
4. 아직 루프 할 열이 아직 남아있는 경우 Spec Limit 테이블 열 (btl이라고 함)에 따라 열 속성을 LSL 및 / 또는 USL로 계속 대체합니다.
저는 JSL 전문가는 아니지만 위의 설명이 도움이되기를 바랍니다.
안녕하세요 뿡뿡
안타깝게도 현재 선호도별로 관리 한계를 차트에 도입 할 수있는 방법이 없으므로 동일한 차트에 두 세트의 한계를 자동으로 도입 할 방법이 없습니다.
그러나 주저하지 말고 Intel-JMP Wish 목록에 귀하의 소원을 입력하십시오.
https://community.jmp.com/t5/Intel-Wish-List/idb-p/intel-ideas