<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、
多数のDAテストに関するデータを収集します。
無作為に区分されたトレーニング/検証行を100回テストし、DAを実行します。テストごとに、以下のデータを収集します。
例:包含/除外行の指定されたグループで、1つの変数を含めて段階的にDAテストを実行したい。次に分類%を記録し、次にモデルをもう1回進めて同じデータを収集し、10個の変数がモデルに含まれるまでこの手順を繰り返します。 それから、別の包含/除外変数のセットについて、このプロセス全体を繰り返します。
Stepwise変数の選択を進めるためのスクリプトが見つからないようですが、そのようなスクリプトは存在しますか?
こんにちはイアン、
これをありがとう、それはとても役に立ちました!私は今、希望する出力を保存する最良の方法を見つけることを進めています(The Score Summaryテーブル)。また、これらの保存されたファイルそれぞれに対して、おそらく反復回数に基づいて命名するためのワイルドカードコマンドを使用して、反復命名システムを作成すると非常に便利です。
このような場合、'ShowProperties()'はあなたの友人です。オブジェクトが理解できるメッセージの一覧をログに記録するからです。
これを実行するには複数の方法があるかもしれませんが、以下のコードを参考にしてください。私はここであなたがレポートから必要な数を掘り下げるのに十分なJSLを知っていると仮定します。
NamesDefaultToHere ( 1 ) ;
dt = 開いた ( "$ SAMPLE_DATA / Cherts.jmp" ) ;
doDiscriminant =
経験値 (
ダ = dt << 判別式 (
バツ ( : 場所の名前 ) 、
Y ( : アル 、 : Mn 、 : な 、 : Br 、 : Ce 、 : Co 、 : Cr 、 : Cs 、 : EU 、 : Fe 、 : Hf 、 : ラ 、 : Sc 、 : Sm 、 : U ) 、
)
) ;
にとって ( 私 = 1 、私 <= 3 、私 ++、
doDiscriminant ;
ダ << StepwiseVariableSelection ;
にとって ( k = 1 、 k <= 私 、 k ++、ダ << 踏み出す ) ;
ダ << applyThisModel ;
ダレップ = ダ << 報告書 ;
//ここで通常の方法でdaRepからの不要な出力を 'スクレイピング'します。。。
待つ ( 1 ) ;
ダレップ << ウィンドウを閉じる ;
) ;