이변량 맞춤에서 스무딩 스플라인 컨트롤을 제거하는 방법스무딩 스플라인 컨트롤을 삭제하려면 어떻게 합니까? 많은 스플라인이 포함된 보고서가 있으며 이 컨트롤 목록은 차트를 효과적으로 축소하는 전체 페이지를 가져옵니다. 시각적 가이드를 위한 스플라인만 필요하고 숫자는 신경 쓰지 않습니다. 어떻게 제거합니까?

스크립팅Re: 이변량 맞춤에서 스무딩 스플라인 컨트롤을 제거하는 방법속성 표시를 사용하여 표시 요소가 아래에 있는지 확인한 다음 보고서 레이어를 탐색하여 가시성을 축소로 설정할 수 있습니다. 다음은 XPath를 사용한 빠른 예입니다.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
biv = dt <<BIVARIATE></BIVARIATE>Re: 이변량 맞춤에서 스무딩 스플라인 컨트롤을 제거하는 방법감사 해요,
무엇을 해야 할지 알 수 있었습니다. 한 번에 많은 테두리 상자를 얻을 수있는 방법이 필요했던 것 같습니다.
어쨌든, 몇 가지 질문 - IfBoxes를 축소하면 거의 모든 것이 축소됩니다. 창이 비어 있습니다. 플롯에 다른 IfBox가 있기 때문입니다.
나만 사용한다면
XPath("//BorderBox")빨간색 프레임의 상자를 처리합니다.

아래의 스플라인을 제어하는 녹색 프레임의 상자는 그대로 있습니다.
플롯을 작성할 때 보고서 보기("요약")라고 말하여 해결할 수 있으므로 모두 작동하지만 여전히 궁금합니다. 이 IfBoxes를 어떻게 분리할 수 있습니까? 다음과 같이 말할 수 있습니까?
Xpath("//OutlineBox/IfBox")(이것은 작동하지 않았습니다).
전체 스크립트는 다음과 같습니다.
/* Open a sample data table */
dt = Open( "$SAMPLE_DATA\Big Class.jmp" );
Fit Group(
biv = dt << Bivariate(
Y( {:weight, :weight} ),
X( :height ),
/*Report View ("Summary"),*/
Group By ("sex"),
Fit Spline( 0.1, Standardized),
SendToReport(
Dispatch(
{},
"Bivar Plot",
FrameBox,
{DispatchSeg( Line Seg( 2 ), {Line Color( {66, 112, 221} )} )}
)
)
),
<<{Arrange in Rows( 3 )}
);
For Each({rbiv, index}, biv << Report,
(
rbiv << XPath("//BorderBox"))[2]<<VISIBILITY></VISIBILITY>"보고서 보기"의 주석 처리를 제거하여 작동하도록 만들 수 있지만 XPath를 사용하여 이를 수행하는 방법도 알고 싶습니다(마지막에 주석 처리된 줄은 빈 창으로 나타남).
Re: 이변량 맞춤에서 스무딩 스플라인 컨트롤을 제거하는 방법보고서 레이어가 어떻게 생겼는지 보려면 << Get Xml을 사용하거나 << 속성 표시로 시도할 수 있습니다. 그런 다음 이를 기반으로 더 복잡한 Xpath를 빌드할 수 있습니다.
Names Default To Here(1);
/* Open a sample data table */
dt = Open("$SAMPLE_DATA\Big Class.jmp");
g = Fit Group(
biv = dt << Bivariate(
Y({:weight, :weight}),
X(:height),
Report View("Summary"),
Group By("sex"),
Fit Spline(0.1, Standardized),
SendToReport(Dispatch({}, "Bivar Plot", FrameBox, {DispatchSeg(Line Seg(2), {Line Color({66, 112, 221})})}))
), <<{Arrange in Rows(3)}
);
Clear log();
Write(g << get xml);