将本地数据过滤器添加到输出窗口大家好,我正在尝试从多个图表构建数据仪表板。在输出窗口中,有一些我从不同脚本中提取的不同图表。其中之一我需要在图中添加本地数据过滤器。这是我目前正在做的事情:
1.在图A脚本中,我把它写成
G_graph_A = Outline Box ("Graph A",
DT << Contour Plot(
X( x, y ),
Y( Value ),
Local Data filter ( Add Filter( columns(filterA, filterB),
Display( filterA, Size( 112, 530 ), Check Box Display ),
Display( filterB, Size( 144, 926 ), Check Box Display )))
));2.在输出窗口脚本中,我将其写为:
REPORT_WINDOW = New Window( "DATA",
Tab Box("DATA",
V List Box( DATE, G_graph_A, G_graph_B)
));但是,在输出窗口中,仅显示图形,而未显示图形本地数据过滤器。您能帮忙看看可能出了什么问题吗?
另外,我想知道如何为 G_graph_B 单独生成另一个选项卡框?
非常感谢你的帮助!
自动化和脚本编写回复:向输出窗口添加本地数据过滤器过滤器A 和过滤器B 中有什么?
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
ob = Outline Box("Graph A",
gb = dt << Graph Builder(
Size(525, 586),
Show Control Panel(0),
Variables(X(:weight), Y(:height), Overlay(:sex)),
Elements(Points(X, Y, Legend(9)), Line Of Fit(X, Y, Legend(11))),
Local Data Filter(
Add Filter(
columns(:name, :age),
Display(:name, N Items(15), Find(Set Text(""))),
Display(:age, N Items(6))
)
)
)
);
nw= New Window("DATA",
Tab Box(
Tab Page Box("DATA",
V List Box(ob)
)
)
);
使用 Tab Page Box 和 Tab Box 创建单独的选项卡
回复:向输出窗口添加本地数据过滤器嗨,Jarmo,非常感谢你的回复。我仍然遇到以下两个问题:
1. 我做了和你的例子完全一样的事情(在等值线图中使用本地数据过滤器),但它仍然没有显示在输出窗口中。我尝试将相同的过滤器输出为数据过滤器,并且成功了。在过滤器 A 和过滤器 B 中,我的字符有 ID。我尝试了以下方法:
G_graph_A = Outline Box ("Graph A",
gb = DT << Contour Plot(
X( x, y ),
Y( Value ),
Local Data filter ( Add Filter( columns(filterA, filterB),
Display( filterA, Size( 112, 530 ), Check Box Display ),
Display( filterB, Size( 144, 926 ), Check Box Display )),
)
);
2. 对于标签页框,我尝试了你的,但它没有响应功能。