如何使用 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 低
分析數據表腳本視窗