如何使用 jsl 选择分位数范围离群值的列嗨 JMP 团队,
我计划使用 Explore Outliers 进行自动异常值分析。 此自动化的目标是获得一个整洁、易于查看的表格,以仅显示具有异常值的行项目和列项目(这需要过滤掉那些非异常值的列和行)。 下面以 Water Treatment 为例,去除没有异常值的行项目。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Water Treatment.jmp" );
obj = dt << Explore Outliers(
Y( dt << Get Column Group( "Sensor Measurements" ) )
);
obj << Show only columns with outliers(1);
obj << Tail Quantile( 0.1 );
obj << Q(3);
obj << Quantile Range Outliers;
obj << ColorCells(dt << Get Column Group( "Sensor Measurements" ));
obj << SelectRows(dt << Get Column Group( "Sensor Measurements" ));
obj << ExcludeRows(dt << Get Column Group( "Sensor Measurements" ));
dt << select where( Excluded(Row State()) != 1 );
dt << Delete rows;
提问 如何使用jsl代码过滤掉非离群列?

问候,
XH 低
分析数据表脚本视窗