さまざまなところで応答のシミュレーション機能実験計画法(DOE) プラットフォームは、特定のモデルに従って一連の応答を生成するための便利なツールです。モデルが期待どおりにフィットしていることを確認する方法として、Fit Model(または他の適切なプラットフォーム)でシミュレートされた応答に頻繁に使用します。JMP 13より前のバージョンでは、応答のシミュレーションには制限がありました。
- シミュレーションは、正規誤差をもつ線形回帰モデルに限定されていました。
- 応答をシミュレートする機能は、DOEウィンドウとSimulate Responsesウィンドウに関連していました。どちらかのウィンドウを閉じた場合は、応答をもう一度シミュレートするために新しいデータテーブルを作成する必要があります。
- シミュレーション応答を使用してモンテカルロシミュレーションスタディを実行する(つまり、指定されたモデルから多数の応答をシミュレートして結果を収集する)場合は、DOEプラットフォームからのシミュレーション応答を使用してそれを行う簡単な方法はありません。
JMP 13で応答をシミュレートする
「Simulate Response」ダイアログの外観は、JMP 13でも変わりません。しかし、前述の制限事項に対処するために、いくつかの新機能が追加されました。それがこの記事の残りの部分の焦点です。
応答のさまざまな分布
実験を行うときには、応答が連続的ではなく、合格/不合格またはデータをカウントすることがあります。JMP 13では、正規誤差を含む線形回帰モデルに加えて、二項分布またはポアソン分布に従う応答をシミュレートすることもできるようになりました。
Simulate Responsesダイアログの再起動
前述のように、Simulate ResponsesはDOEプラットフォームに関連付けられているため、どちらかを閉じるとSimulate Responsesダイアログを再起動する簡単な方法はありませんでした。JMP 13では、応答のシミュレートはデータテーブルに関連付けられています。DOE Simulateというテーブルスクリプトがシミュレーションダイアログを再起動します。
自動フォーミュラ作成
私の考えでは、刷新されたSimulate Responsesの最も強力な新しい側面は見逃しやすいものです。簡単な例として、4つの連続した要素(X1〜X4)を含む12ランのカスタムデザインを紹介します。DOEプラットフォームのホットスポットから[応答のシミュレーション]を選択してデータテーブルを作成すると、各応答に対して最初は同じ値を持つ2つの列ができます。2番目のもの、Y Simulated(Yは応答の名前)は、ダイアログでApplyボタンがクリックされるたびに更新されます。なぜ2つの列が必要なのですか?
列名を右クリックすると、Y Simulatedが実際にはFormula列であることがわかります。Y列には公式がありません - データテーブル作成中に単純に記入されます - データを収集するときにそこにあなた自身の応答値を記入するという考えです。
式を調べると、[応答のシミュレート]ダイアログで指定したモデルに基づいて応答が生成されています。

つまり、式エディタ内の[適用]ボタンをクリックして応答をシミュレートすることもできます。この式は[応答のシミュレート]ダイアログによって自動的に作成されることに注意してください。次のように係数と分布を変更したとします。
適用ボタンをクリックすると、Y Simulated列にカウントデータが表示されます。
スクリプトは、新しいモデルを反映するように基礎となる式を更新します。
シミュレーション研究
なぜSimulate Responseのこの側面にとても興奮しているのですか?シミュレーション研究
JSLを使い慣れているユーザーにとって、自動式は新しい応答をシミュレートするためにEval Formulaを使用し、その後スクリプトを介して必要な情報を収集することのみを必要とします。さらに、JMP Pro 13をお持ちの場合は、この公式を使ってワンクリックでモンテカルロシミュレーションを実行することができます。ワンクリックブートストラップ )
によるブログ投稿をお楽しみにライアンパーカーこの新しいシミュレート機能の使用方法を説明します。今後のブログ記事では、ワンクリックのSimulateでSimulate Responsesを使用して経験的な力の計算を実行するのがどれほど簡単かを説明します。