背景:線形制約のある実験があります。 たとえば、X1 は材料を加熱する温度設定点を表し、X2 は材料が加熱後に硬化できると判断される低温の温度を表す場合があります。
この (人為的な) 例では、合理的な線形制約は X1 - X2 >= 0 である可能性があります。 JMP DOE を使用すると、これを非常に簡単に設定できます。
次に、実験を実行してデータを収集し、モデルを当てはめます。 私は Stepwise (実際には重要ではありませんが、AICc としましょう) を使用し、制約要因の 1 つ (X2 など) は最終モデルには必要ないという結論に達しました。
問題: Constraint プロパティにリストされている列がすべて含まれていないモデルを近似すると、JMP は「JSL 制約プロパティに制約をロードする際に問題が発生しました。」というエラーを返します。
ここでの選択肢は何ですか? モデルの制約に含まれるすべての要素を保持する劣ったモデルを受け入れますか? Constraint プロパティを削除します (X3、X4 などに関連する他の制約変数がなければ問題ありません)。モデル方程式をデータ テーブルに保存し、式を編集して 0*X2 の項を追加し (X2 が重要でない項の場合)、プロファイラー ツールでモデルを表示しますか? その他のオプション?
これは JMP のバグですか、それとも JMP は常にこのように機能していましたか? これが古いバージョンの JMP で問題になった覚えはありません。私は現在 14 を使用しています。
多くの X に制約があり、これらの制約の一部が 1 つの Y に作用し、他の制約が別の Y に作用する状況では、異なる動作が発生し、このような状況が発生します (一番上のプロファイラーは Y2 のみにあり、2 番目のプロファイラーは Y2 行です) Y1 と Y2 の両方のプロファイラーから)。 Y1 と Y2 の両方の予測方程式を保存してプロファイリングしないと (一番下のプロファイラー)、制約は Y2 だけでは尊重されないことに注意してください。

JMP 13 では、(モデルの適合/最小二乗の適合を使用して) モデルを適合しようとすると、制約内の項の 1 つが欠落しているときに、この警告が表示されます。ただし、警告をクリックしてスルーしても、モデルの適合は引き続き実行されます。予測式をデータ テーブルに保存し、予測式のプロファイラーを作成しようとすると、同じ警告が表示されますが、やはりクリックすればプロファイラーは正常に実行されます。