私は100以上の最小二乗フィットを段階的にループするJSLスクリプトを持っています。 ほとんどのモデルは問題なく作成されていますが、いくつかの出会いは 'Stepwise is cycling'です。
私が脱出するまで、ログは以下を示します。
'ステップワイズはサイクリングです。 持続する?
サイクル数をリセットしますか?
ステップワイズはサイクリングです。持続する?
サイクル数をリセットしますか?
等..
このJMPアラートが発生した場合、どのようにして 'cancel'への応答をスクリプト化しますか?forループ内の私のjsl行は以下です。
current data table(dt);
y=expr(y());
Ef=expr(Effects());
insert into (y, :column(i));
insert into (ef, varexpr);
obj=expr(Fit model());
insert into (obj, nameexpr(y));
insert into (obj, nameexpr(ef));
insert into (obj, nameexpr(st));
insert into (obj, nameexpr(rn));
fit= obj<<FINISH></FINISH>