如何从双变量拟合中删除平滑样条控制如何删除平滑样条控制? 我有一个带有一堆样条曲线的报告,这个控件列表有效地折叠了整个页面。 我只需要样条作为视觉引导,我不在乎数字。 如何删除它?

脚本回复:如何从双变量拟合中删除平滑样条控制使用显示属性查看这些显示元素在哪些显示元素下,然后您可以导航报表层以将可见性设置为折叠。 这是 XPath 的快速示例
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
biv = dt <<BIVARIATE></BIVARIATE>回复:如何从双变量拟合中删除平滑样条控制谢谢,
我能够弄清楚该怎么做。 我想我只是需要一种方法来一次获得一堆边框。
无论如何,有几个问题 - 对我来说,折叠 IfBoxes 几乎可以折叠所有东西 - 窗口是空的。 这是因为我在情节上还有其他 IfBoxes。
如果我只使用
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 来做到这一点(最后的注释行导致空窗口)。
回复:如何从双变量拟合中删除平滑样条控制使用 << Get Xml(或者您可以尝试使用 << Show Properties)查看报表层的外观。 然后在此基础上,您可以构建更复杂的 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);