如何从双变量拟合中删除平滑样条控制如何删除平滑样条线控件?我有一份包含大量样条线的报告,这些控件占据了整个页面,有效地折叠了图表。我只需要样条线作为视觉指南,我不关心数字。如何删除它?

高级统计建模回复:如何从双变量拟合中删除平滑样条控制再次非常感谢,它确实有效。
当我们使用 Bivariate Fit 平台时 - 有什么方法可以更改图例字体?
我在 GUI 的任何地方都看不到它,而且 Legend 似乎是 StringColBox,并且它不接受与 Font 相关的任何内容。
回复:如何从双变量拟合中删除平滑样条控制我想到的与 IfBox 相关的另一件事是它们确实具有特殊属性。 您可以将“if value”设置为 0 或 1,因此这可能比将可见性设置为“Collapse”更好。 您可以通过更换
(rbiv << Xpath("//IfBox"))<< Visibility("Collapse");
和
(rbiv << Xpath("//IfBox"))<< Set(0);回复:如何从双变量拟合中删除平滑样条控制谢谢,很高兴知道。
我想通了为什么它在我的情况下不起作用而在您的情况下起作用 - 括号。
/* 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>回复:如何从双变量拟合中删除平滑样条控制使用 << 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); 回复:如何从双变量拟合中删除平滑样条控制谢谢,
我能够弄清楚该怎么做。 我想我只是需要一种方法来一次获得一堆边框框。
无论如何,有几个问题 - 对我来说,折叠 IfBoxes 几乎可以折叠所有东西 - 窗口是空的。 这是因为我在情节上还有其他 IfBoxes。
如果我只使用
XPath("//BorderBox")它将处理红框中的框:

控制下方样条曲线的绿色框框 - 保留。
我可以通过在构建绘图时说 Report View ("Summary") 来解决它,所以总的来说它有效,但我仍然想知道 - 我将如何隔离那些 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 来做到这一点(末尾的注释行导致空窗口)。
回复:如何从双变量拟合中删除平滑样条控制使用显示属性查看这些元素位于哪些显示元素下,然后您可以导航报表层以将可见性设置为折叠。 这是 XPath 的快速示例
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
biv = dt <<BIVARIATE></BIVARIATE>