1

離散選択実験に最適なモデルを決定しようとしています。私は mlogit パッケージ (Croissant、2011) を使用しています。V1各選択肢には、2 つの選択肢固有の特性 (と と呼びましょうV2) があり、各個人には多数の人口統計学的特性 (年齢、性別など) があります。パネル データがあります。各個人が 10 の質問に回答します

データセットの例:

ID  Ques  RES   V1  V2 Age Gender Alt
101   1   FALSE 75  75  66  1      1
101   1   TRUE  50  90  66  1      2
101   2   TRUE  10  50  66  1      1
101   2   FALSE 90  25  66  1      2
...
...
102   1   TRUE  50  90  24  0      1
102   1   FALSE 10  50  24  0      2
102   2   TRUE  75  75  24  0      1
102   2   FALSE 90  25  24  0      2

通常の mlogit の定式化では、以下を使用して係数を推定します。

ml <- mlogit(RES ~ V1 + V2 | Age + Gender, data = data, ...)

私がやりたいglmultiのは、どの個人固有の変数を含める必要があるかを判断することです。つまり、モデルに含める必要があることはわかっていV1ますが、、 などV2にする必要があるかどうかはわかりません。Age + GenderAge + Gender + Age:Gender

私が知る限り、次のコマンドを使用します。

test <- glmulti(RES ~ V1 + V2 | Age + Gender, data = data, fitfunc = mlogit)

ただし、これは 2 つのモデルのみを評価しているようです。

RES ~ 1

RES ~ 1 + V1 + V2 | Age + Gender

ただし、個人固有または代替固有の共変量の他の組み合わせは評価しません。どんな助けでも大歓迎です。

4

0 に答える 0