私は現在、多項ロジット推定量について学んでおり、それを使用しR
てmlogit
パッケージでモデルを推定したいと考えています。この件について詳しく読んだ後、プロセスの重要なステップがmlogit.data()
関数を使用したデータの再形成であることは明らかでした。私のデータフレームには次の情報が含まれています:
satisfaction
: 1 (非常に不満) から 5 (非常に満足) までのカテゴリ変数です。education
: 個人の教育年数country
: 個人の出身国average_income
: これはその国の平均所得です
データ フレームの視覚的表現を次に示します。
> dat
country satisfaction education income
1 1 3 12 750
2 1 5 13 750
3 1 2 10 750
4 3 4 13 675
5 3 5 14 675
6 3 4 11 675
7 3 1 14 675
8 2 1 11 820
9 2 5 14 820
10 2 3 12 820
関数は、このmlogit()
形式では気に入らないようです。satisfaction
従属変数と独立変数としてモデルを推定しようとしてeducation
います。
それを機能させるにはどうすれば形を変えることができますか?