从图表中删除数据过滤器和范围图文本我有一系列如下所示的图表:

我正在使用本地数据过滤器在一个窗口中显示多个图表。
如何删除图表底部的文字?我查看了树结构,但找不到此文本。
误差线是使用汇总统计量:中值和误差线:范围构建的。
高级统计建模基础数据分析和建模内容组织数据混合和清理数据探索和可视化大规模定制回复:从图表中删除数据过滤器和范围图文本另一种选择可能是搜索文本框:
(fp_win<< XPath("//TextBox[contains(text(),'Where')]")) << delete box();
或者,举个例子:
Names default to here(1);
dt = Open("$Sample_data/iris.jmp");
gb = dt << Graph Builder(
Size( 534, 456 ),
Show Control Panel( 0 ),
Variables( X( :Sepal length ), Y( :Species ) ),
Elements( Line( X, Y, Legend( 6 ), Error Interval( "Range" ) ) ),
Local Data Filter(
Add Filter(
columns( :Petal length ),
Where( :Petal length >= 1 & :Petal length <= 6.4083 )
)
),
SendToReport(
Dispatch( {}, "Graph Builder", FrameBox, {Reference Line Order( 3 )} )
)
);
(gb << XPath("//TextBox[contains(text(),'Where')]")) << delete box();回复:从图表中删除数据过滤器和范围图文本我想到了。如果我单击图表中要删除的文本,它会在树结构中突出显示。然后就是删除文本框,如下所示:
fp_win[textbox(35)] << delete box();
fp_win[textbox(28)] << delete box();
fp_win[textbox(21)] << delete box();
fp_win[textbox(14)] << delete box();
fp_win[textbox(7)] << delete box();
fp_win 指向包含图形的新 window()。
回复:从图表中删除数据过滤器和范围图文本你好,
据我所知,没有特定的结构专门捕获 GB 图底部的过滤器信息。 但是,我想知道使用仅捕获不包含违规文本的 GraphBuilderBox(需要根据 GB 图的结构定义该元素的确切 id)的相反方法是否可以满足您的目标。
只是一个想法。
最好的,
TS