안녕하세요 여러분!
JMP 15에서는 그룹 변수를 사용하여 적합 곡선 플랫폼에서 적합의 프레임 크기를 쉽게 수정할 수 있었습니다.
JMP 17에서는 다른 것 같습니다. 프레임 크기를 수동으로 수정하고 "그룹별 스크립트를 스크립트 창에 저장"을 사용하여 적절한 스크립트를 얻으려고 해도 프레임 크기가 수정된 스크립트를 얻지 못합니다.
예를 들어 다음 스크립트를 사용할 수 있습니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = dt << Fit Curve(
Y( :weight ),
X( :height ),
Group( :sex ),
Fit Linear,
SendToReport(
Dispatch(
{"Plot"},
"Fit Curve Report",
FrameBox,
{Frame Size( 316, 134 ), Marker Drawing Mode( "Normal" )}
),
Dispatch(
{"Plot"},
"Fit Curve Report",
FrameBox( 2 ),
{Frame Size( 316, 134 ), Marker Drawing Mode( "Normal" )}
),
Dispatch(
{"Plot"},
"Fit Curve Report",
FrameBox( 3 ),
{Frame Size( 316, 134 ), Marker Drawing Mode( "Normal" )}
)
)
);내 질문은 선형 맞춤의 프레임 크기를 수정하는 방법입니다.

죄송합니다. 문제가 이미 게시된 경우입니다.
귀하의 도움에 미리 감사드립니다.
XPath를 사용하여 모든 프레임박스에 대한 참조를 가져온 다음 수정하려는 모든 프레임박스 중에서 선택합니다. 아래는 모든 프레임박스의 크기를 수정한 예입니다.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
obj = dt << Fit Curve(Y(:weight), X(:height), Group(:sex), Fit Linear);
fbs = Report(obj) << XPath("//FrameBox");
wait(1); // for demo purposes
fbs << Frame Size(316, 134);안녕하세요 jthi 님,
답장을 보내주셔서 감사합니다.귀하의 솔루션은 매우 잘 작동합니다.
나는 단지 궁금하다 왜 그것은 ~ 아니다 가능한 에게 수동으로 크기 조정 그만큼 창문 에게 생성하다 ㅏ 스크립트 저것 하다 그만큼 같은 물건.
빠르게 확인해 보면 JMP가 선형 윤곽선 내에 있는 FrameBox에 대한 수정 사항을 캡처할 수 없는 것 같습니다.