0/1コーディングの代わりにエフェクトタイプコーディングでダミー変数を作成する方法は?使用する作物ごとにダミー変数を追加したいと考えています。 私はこのリンクを作成する方法を見つけましたが、ダミーは0/1コーディングです。 ( https://community.jmp.com/t5/JMP-Academic-Knowledge-Base/Make-Indicator-Dummy-Variables/ta-p/22636 )。 これらの 0/1 コーディングをエフェクト タイプ コーディング (-1,0,1) に変更したいのですが、方法がわかりません。
解決策を知っている人はいますか?
添付ファイルには、私のデータセットの一部と、ダミーを導出したい列が含まれています。
ありがとう
Re: 0/1 コーディングの代わりにエフェクト タイプ コーディングでダミー変数を作成するには?見るヘルプ>書籍>予測的および専門的なモデリング. 非線形プラットフォームの使用に関する章を読んで、列の数式でカスタム モデルを指定していると仮定します。 モデルのグループ化変数としてカテゴリ予測変数 (crop など) のレベルを使用することに関するセクションに気付きましたか?

Re: 0/1 コーディングの代わりにエフェクト タイプ コーディングでダミー変数を作成するにはどうすればよいですか?どうもありがとうございます!
Re: 0/1 コーディングの代わりにエフェクト タイプ コーディングでダミー変数を作成するには?私はあなたの例を使用しました。 作物レベルの最初の列以外はすべて削除しました。 ノミナル モデリング タイプ (0,1,-1) を使用して各作物の予測列を作成するスクリプトを作成し、データ テーブルと共に保存しました。 スクリプトを実行して結果を確認します。
Re: 0/1 コーディングの代わりにエフェクト タイプ コーディングでダミー変数を作成するには?非線形モデルを使用しているため、線形モデルに関する情報は十分ではありません。
モデルで共通の臨界値を決定していますが、作物固有の臨界値も決定したいと考えています。 したがって、作物ごとにダミーが必要です。 0/1 コーディングでは、共線性があるためすべてが推定されるわけではないので、この共線性を避けるためにエフェクト タイプのコーディング (-1,0,1) で試してみたいと思います。
また、私はスクリプトの作成に慣れていないため、スクリプト インデックスで何かを使用するのが難しくなっています。
Re: 0/1 コーディングの代わりにエフェクト タイプ コーディングでダミー変数を作成するにはどうすればよいですか?まず、なぜそのようなコラムが必要なのですか? JMP 分析プラットフォームは、パラメータ化に関する選択肢を提供し、内部で処理します。 見るヘルプ>書籍>線形モデルの適合.
第二に、参照してくださいヘルプ>スクリプト インデックス>機能>マトリックス. という名前の関数を参照してくださいデザイン() . さまざまな種類のインジケーター列を作成するものがいくつかあります。 スクリプトでこの関数を使用して、新しい列を作成できます。 詳細については、 JMPの使用とスクリプトガイド本。