我已经在社区、脚本索引等地方搜索过,希望能找到答案,但一无所获。我使用了一个本地数据过滤器来更改图表上显示的参数。该过滤器设置为单选按钮模式,因此一次只能选择一个参数。我想从数据过滤器中移除“未选择”选项,因为该选项会强制图表显示所有参数的平均值。用户不需要以这种方式查看数据,因为它无法代表任何特定参数,所以我更希望完全不提供此选项。请问有什么方法可以实现吗?根据我搜索到的信息,我担心答案是否定的,但我还是想确认一下是否遗漏了什么。
我觉得你很难(或者根本无法)隐藏它。我通常的做法是使用列表作为显示类型,并阻止用户选择多个选项。
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
dist = dt << Distribution(
Continuous Distribution(Column(:height), Process Capability(0)),
Local Data Filter(
Add Filter(columns(:age), Display(:age, N Items(6), "List Display"))
)
);
filterob = (Report(dist) << Top Parent)[OutlineBox("Local Data Filter")];
filterob[ListBoxBox(1)] << Set Max Selected(1);
对于 JMP19 以外的其他版本,情况可能有所不同,因为 JMP19 对数据筛选显示框的结构进行了改动。