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