最小二乗法に適合 ==> 制御レベルを要求します。こんにちは、
私は以下のスクリプト (単純な最小二乗法ですが、効果はカテゴリ別) を作成しましたが、私のシステム (JMP 15.1) では問題なく動作しました。同僚が自分のコンピューター (JMP 15.0) でこのスクリプトを試しました。
このスクリプトを実行すると、制御レベルを尋ねるポップアップ メニューが表示されました (図を参照)。
私は彼のコンピューターで手動で最小二乗法をプロットしましたが、制御レベルを要求する同じメッセージが表示されました。
キャンセルをクリックすると、最小二乗近似が表示されました。
この制御レベルをオフにするにはどうすればいいでしょうか?

for (i=1, i <= n items (temp_list), i++,
vlb1 << append(
fit = Fit Model(
Y( temp_list[i] ),
by(:class),
Effects( :Name( "~DEVICE TYPE" ), :Name( "~STAGE" ) ),
Personality( "Standard Least Squares" ),
Emphasis( "Minimal Report" ),
Run(
Profiler(
1,
Confidence Intervals( 1 )
)
)
);
fit << prediction formula;
)
);
高度な統計モデリング自動化とスクリプトデータアクセスデータの探索と視覚化Re:最小二乗法を当てはめる==>制御レベルを要求します。やあ@yanee 、
なぜこれが起こっているのかを確実に知るのは難しいですが、あなたの同僚がダネットの検定を自動的に実行するように設定しているのではないかと思います。これには制御レベルの指定が必要です。 その設定は、[設定]>[プラットフォーム]>[エフェクトフィット]にあります。

スクリプトの実行時にプラットフォーム設定を無視する場合は、Fit Model()の呼び出しでIgnore Platform Preferences(1)を使用できます。 これは次のようになります。
for (i=1, i <= n items (temp_list), i++,
vlb1 << append(
fit = Fit Model(
Ignore Platform Preferences( 1 ),
Y( temp_list[i] ),
by(:class),
Effects( :Name( "~DEVICE TYPE" ), :Name( "~STAGE" ) ),
Personality( "Standard Least Squares" ),
Emphasis( "Minimal Report" ),
Run(
Profiler(
1,
Confidence Intervals( 1 )
)
)
);
fit << prediction formula;
)
);
これがお役に立てば幸いです。
@julian