二変量フィットからスムージングスプラインコントロールを削除する方法スムージング スプライン コントロールを削除するにはどうすればよいでしょうか。多数のスプラインを含むレポートがあり、このコントロール リストによってページ全体が占められ、チャートが実質的に折りたたまれています。視覚的なガイドとしてスプラインだけが必要なので、数字は気にしません。削除するにはどうすればよいでしょうか。

高度な統計モデリングRe:二変量フィットから平滑化スプラインコントロールを削除する方法[プロパティの表示]を使用して、それらがどの表示要素の下にあるかを確認します。次に、レポートレイヤーをナビゲートして、表示を折りたたむように設定できます。 XPathの簡単な例を次に示します
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
biv = dt <<BIVARIATE></BIVARIATE>Re:二変量フィットから平滑化スプラインコントロールを削除する方法ありがとう、
私は何をすべきかを理解することができました。 一度にたくさんのボーダーボックスを手に入れる方法が必要だったと思います。
とにかく、いくつかの質問-私にとって、IfBoxesを折りたたむと、ほとんどすべてが折りたたまれます-ウィンドウは空です。 これは、プロットに他のIfBoxがあるためです。
使用する場合のみ
XPath("//BorderBox")赤い枠内のボックスを処理します。

下のスプラインを制御している緑色の枠内のボックス-それらは残ります。
プロットを作成するときにレポートビュー(「概要」)と言うことで解決できるので、全体としては機能しますが、それでも疑問に思っています-これらのIfBoxをどのように分離しますか-次のようなことを言うことができますか
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を使用して(または<< 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);