外れ値の削除列ごとの極端な外れ値の削除をスクリプト化する方法はありますか? 私の目的は、スクリプトを実行すると、データテーブルを連結し、列ごとに極端な外れ値を削除してグラフを表示することですが、外れ値の部分に何らかの問題があります。Re:外れ値の削除@tom_abramovアプローチは、外れ値を特定するための優れた方法です。 外れ値を特定するために使用する方法を探していますか、それとも使用したい外れ値を決定する方法がすでにありますか?
Re:外れ値の削除外れ値にはJackknifeDistancesを使用します。
極端な外れ値の場合、上限=6を使用します。
次の例では、上限=2を使用します。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
JackknifeObj = dt << Multivariate( Y( 4 ), Jackknife Distances( 1, Save Jackknife Distances( 1 ) ) );
JackknifeObj << Close Window();
dt << Select Where( :Jackknife Distances > 2 );
dt << Hide and Exclude << Clear Select << Delete Column( Jackknife Distances );