你好,
我有运行双变量分析并按批号分组的脚本。 但是,我试图添加一个条件,以便仅绘制至少包含3个数据点的批号。 在我的数据表中,给定批号的每个“数据点”都存储在单独的行中。 我正在尝试使用本地数据过滤器进行设置,但是我不确定如何设置Where()条件以仅绘制至少具有3个数据点的批号。
我想知道是否可以使用本地数据过滤器来完成此操作?
Local Data Filter(
Add Filter(
columns( :Lot Number ),
Where( :Lot Number = "00000" ),
Display(
:Lot Number,
Size( 161, 255 ),
Height( 255 ),
Find( Set Text( "" ) )
)
)
);
我会跑
表格=>摘要
对批次ID进行分组,然后使用
表格=>更新
与批次ID匹配。
然后在设置过滤器之前运行以下代码
dt = current data table();
dt << select where(:Num Rows < 3);
dt << hide and exclude;
dt << clear row states.
这将消除分析中的隐藏行和排除行。