名目上の2レベルの因子コーディングの制御ご挨拶、
単純な2レベルの因子計画のJMPのコーディングを理解するのに問題があります。 Fit Model(標準最小二乗法、効果スクリーニング)によって作成されたコーディングテーブルの(-1,1)レベルは、デザインテーブルのパターンおよび関連する列の値の順序とは逆に表示されます。
低レベルと高レベルを追跡するために名前が付けられた因子レベルのサンプルデザインを添付しました(Full Factorial-Nom.jmp)。 3つの要素は文字/名目であり、1つは、異なる方法で処理されるかどうかを確認するための数値/名目です。 デザインパターン列はレベルを正しく識別し、各列のValueOrderプロパティも正しいです。 ここまでは順調ですね...
主効果モデルをフィッティングした後、コーディングテーブルのレベルが逆になります。 参照用に元のパターン列を貼り付けて結果を添付しました(コーディングテーブル-Nom.jmp)。 モデルは符号が逆になっていると数学的に正しいことはわかっていますが、特に診断や他のソフトウェアへのエクスポートなどにコード化されたレベルを頻繁に使用する、より大きく複雑な部分設計では、実際には厄介であることがわかります。
データテーブルのコーディング属性は、公称列タイプではアクセスできないことに注意してください。 何故ですか? 列の値の順序を逆にして正しくコーディングすることはできますが、もちろん、プロットレベルが逆になります。 ここで明らかな何かが欠けていますか? 投稿する前に、ドキュメントやその他のスレッドを確認しました。
洞察をありがとう-
-トム
データ表DOERe:名目上の2レベルの因子コーディングの制御申し訳ありませんが、私はあなたの質問を理解していないと思います。 因子の望ましいコーディングは、ゼロを中心に等距離にあります。 これは歴史的に、パラメータ推定値がレベル値の違いを「補償」する必要がある可能性を説明しているため、推定値の比較が困難になります。 コーディングは、パラメーター推定値を「正規化」します。 これで、コーディングするかどうかに関係なく、バックグラウンドで実行されます。 カテゴリ要素(たとえば、ジョーとマイク)のコーディングは任意です。
私が理解していないのは、フィットモデルを使用してデータセットを分析する場合、データセットをまったく変更しないということです。 分析を行っても、新しいテーブルは取得されません。 では、2番目のデータセットを作成した方法や理由がわかりませんか?
Re:名目上の2レベルの因子コーディングの制御ありがとう。 実際、私はコーディングの必要性や理由、またはさまざまなコントラストに使用されるさまざまなパラメーター化について疑問を抱いていません。 名前付き因子テーブルだけでなくモデルコーディングもよく使用するので、もっと簡単なものを求めています。 合計からゼロへの対比を使用する2レベルの場合、JMPは、で定義されている「低い」因子レベルに直感的な(-1)を使用し、「高い」レベルに(+1)を使用しないのはなぜですか。設計データテーブル? そして、それを強制する方法はありますか?
ありがとう、
-トム
Re:名目上の2レベルの因子コーディングの制御申し訳ありませんが、私はまだ質問に混乱しているので、他の誰かに答えさせる必要があります。 ジョーとマイクのどちらが高いですか? 緑と赤のどちらが高いですか? これらは任意であり、コーディングに論理的な順序はありません。 パラメータ推定値の解釈に問題がありますか? 因子を追加するときに、実験計画でどのレベルがどれであるかを指定できます。
Re:名目上の2レベルの因子コーディングの制御
@statman書きました:
申し訳ありませんが、私はまだ質問に混乱しているので、他の誰かに答えさせる必要があります。 ジョーとマイクのどちらが高いですか? 緑と赤のどちらが高いですか? これらは任意であり、コーディングに論理的な順序はありません。 パラメータ推定値の解釈に問題がありますか? 因子を追加するときに、実験計画でどのレベルがどれであるかを指定できます。
これを見たい人のために明確にするためだけに。 statmanが指摘しているように、因子を追加して設計を作成するときに因子レベルを指定しました。 JMPが作成した「パターン」列は、これらのレベルが確立されたことを確認します。 また、この例を解釈するために、因子レベルの名前に「低」と「高」を使用して、それらを「任意ではない」ものにしました。 ですから、私の目的にはデザインは問題ありません。 オープニングポストの添付の設計表を参照してください。 私の質問は、設計についてではなく、モデリングプラットフォームが、確立された設計レベルと矛盾する方法でそれをコーディングする理由についてです。 つまり、コーディング行列(-1,1)の符号が設計から逆になっているのはなぜですか?
-トム