mlogit()中的替代可用性

时间:2019-04-16 21:25:36

标签: r choice mlogit availability

为某些班级准备数据集时,我最近遇到了以下问题:我有一个横截面数据集,某些人无法使用某些数据集。

最小示例“ mydata”

Id, choice, avail_A, avail_B, avail_C
1,B,0,1,1
2,B,1,1,1
3,C,1,0,1

...

我会尝试以下操作:

D2 <- mlogit.data(mydata, 
                      shape="wide", 
                      choice="choice", 
                      sep=“_",
                      id=“Id",
                      alt.levels=c(“A”,”B”,”C")
                      )

Summary( mlogit( choice ~ 1, D2 ) )

但是,结果表明,mlogit会考虑每个人的所有三种选择。我想,我必须以某种方式使用“ chid”,但我完全不知道如何使用。

0 个答案:

没有答案