열에서 최대값과 최소값을 가져오는 루프로 Graph Builder의 공통 X축안녕하세요. JMP 커뮤니티 여러분, 이 문제를 해결하는 데 도움이 되기를 바랍니다.
특정 기간 동안 도구 할당이 다르기 때문에 도구/날짜별로 일련의 결함에 대한 재작업 비율 측면에서 성능을 표시해야 합니다. 모든 도구가 같은 날짜에 사용되는 것은 아니므로 차트에서 다른 X축(:DATE INSP)을 제공합니다.
첨부된 샘플 원시 데이터와 내 접근 방식을 위한 스크립트도 첨부했습니다.
처음 생성된 차트는 DATE INSP에 의한 전체 불량률이고, 도구별로 같은 차트를 생성하는 루프를 만들었지만 X축이 도구마다 다르므로 활용도에 따라 Max, Min :DATE INSP를 기준으로 고정일을 설정하여 전체 차트와 모든 차트를 공통화하려고 합니다.
내 오류는 최소 및 최대 날짜에 대한 올바른 표현을 얻는 것 같지만 로그에 오류가 표시되지 않습니다.
미리 감사드립니다.
품질 및 프로세스 엔지니어링Re: 열에서 최대값과 최소값을 가져오는 루프를 통해 Graph Builder의 공통 X축감사합니다 @txnelson 이 새 버전은 완벽하게 작동합니다.
Re: 열에서 최대값과 최소값을 가져오는 루프를 통해 Graph Builder의 공통 X축마지막 항목에 추가한 항목 보기Re: 열에서 최대값과 최소값을 가져오는 루프를 통해 Graph Builder의 공통 X축예, 전체 스크립트를 하나로 실행했습니다.
JMP14가 있습니다.
Re: 열에서 최대값과 최소값을 가져오는 루프를 통해 Graph Builder의 공통 X축샘플 데이터 테이블에 대해 실행하는 동안 실패했습니까?사용 중인 JMP 버전은 무엇입니까?
JMP 13에서 코드를 테스트한 결과 라인의 오프셋 참조에 변수 값을 사용하는 데 문제가 있음을 발견했습니다.
nw[theTitle][axisbox( 1 )] << paste axis settings;
그래서 절대 참조를 강제로 변경했습니다.
eval(parse("nw[\!""||theTitle||"\!"][axisbox(1)] << paste axis settings;"));
이제 작동하는 것 같습니다.전체 스크립트를 첨부했습니다
Re: 열에서 최대값과 최소값을 가져오는 루프를 통해 Graph Builder의 공통 X축안녕 @txnelson SampleScript1이 작동하지만 각 차트가 표시될 때 SampleScipt2를 사용하는 것이 더 나은 이유를 알 수 있지만 SampleScript2를 사용하려고 할 때 오류가 표시되고 오류로 인해 도구당 첫 번째 차트에서만 중지됩니다.
로그를 확인하면 다음과 같은 오류가 표시됩니다.
'nw[theTitle]' , nw[/*###*/theTitle]의 액세스 또는 평가에서 Display Box{50914}를 첨자할 수 없습니다.
다음 스크립트에서 /*###*/로 표시된 오류
...
nw[/*###*/theTitle][axisbox( 1 )] << 축 설정 붙여넣기;
...
Re: 열에서 최대값과 최소값을 가져오는 루프를 통해 Graph Builder의 공통 X축대체 기능에 적절한 추가 항목을 추가하여 최소 및 최대 설정을 수행하는 스크립트가 있다고 생각합니다.
Expr( __lay__ ), lay[j],
Expr( __tool__ ), tool[i],
Expr( __mind__ ), mind,
Expr( __maxd__ ), maxd
이 버전의 스크립트를 SampleScript1로 첨부했습니다.
그러나 더 나은 방법이 있다고 생각하여 Layer 그래프에서 실제 모든 축 설정을 가져와 각 그래프에 적용하여 모든 설정이 올바르게 지정되도록 두 번째 스크립트인 SampleScript2를 만들었습니다.