Re: 그래프 빌더의 여러 다른 축 설정을 다른 페이지에 투영합니다.엔터,
귀하의 질문에 대한 해결책이 없는 점 미리 사과드립니다. 현재 2023년 4월 26일이며 바로 이 질문에 대한 답변도 구하고 있습니다.이에 대한 해결책을 찾으셨다면 알려주시기 바랍니다.그런데 JMP 17 Pro v17.0.0을 사용하고 있습니다. 아마도 귀하의 질문에 대한 이 답변은 커뮤니티나 JMP 기술 지원팀의 답변을 요구할 것입니다.
감사합니다
플로이드
Re: 그래프 빌더의 여러 다른 축 설정을 다른 페이지에 투영합니다.이 스크립트는 한 가지 접근 방식을 보여줍니다.
Names Default to Here( 1 );
// open example
dt = Open( "$SAMPLE_DATA/Consumer Preferences.jmp" );
// launch graph builder with multiple pages
gb = dt << Graph Builder(
Size( 528, 3450 ),
Show Control Panel( 0 ),
Variables( X( :Gender ), Y( :Years at Current Employer ), Page( :Age Group ) ),
Elements( Box Plot( X, Y, Legend( 4 ) ) )
);
// access report layer
rpt = gb << Report;
// find all text edit boxes
axis = rpt << XPath( "//TextEditBox" );
n = N Items( axis );
// change text in all text edit boxes of vertical axes
axis[4::n::2] << Set Text( "Years Exp" );
그래프 빌더의 여러 다른 축 설정을 다른 페이지에 투영페이지 필드의 좋은 기능 중 하나는 여러 페이지가 포함된 PDF 또는 PPT를 내보낼 수 있는 기능이지만 두 번째 및 후속 페이지의 축을 사용자 정의하는 데 문제가 있습니다.
소비자 선호도 데이터 세트부터 시작하여 사용자 정의된 y축 레이블을 사용하여 이와 같은 그래프를 만들 수 있습니다.예를 들어 "현재 고용주에서 근무한 연수"를 "경력 연수"로 맞춤 설정했습니다.

그런 다음 페이지 필드에 "연령대"를 추가하면

이후 페이지에서는 사용자 정의 축이 유지되지 않는다는 것을 알 수 있습니다.
축 속성을 복사하고 ctrl+붙여넣기 축 속성으로 브로드캐스트하려고 하면 단일 y축의 속성이 모든 그래프와 y축으로 브로드캐스트됩니다. 이는 "연도 exp"가 "부모임"과 범위가 다르기 때문에 문제가 발생합니다.

예를 들어, 여러 개의 누적된 y축을 처리할 때 그래프 빌더나 JSL에서 사용자 정의된 축 속성을 브로드캐스트할 수 있는 좋은 방법이 있습니까?
대량 맞춤화