1

我有一个关于 Stata 和/或 R 中的 mlogit 命令的问题。在我正在研究的模型中,个人不会面临彼此相同的选择;例如,我有 10 个备选方案,但对于某些客户,选择集减少到 8 个。我使用 mlogit 时是否可以考虑到这一点?非常感谢您的关注

4

1 回答 1

0

使用MNP。有关实施,请参阅此问题

如果选择集从一个观察值到另一个观察值不同,则在三选择问题的情况下使用语法 cbind(y1, y2, y3) ~ x1 + x2,并用 NA 指示不可用的备选方案。如果仅观察到最偏好的选择,则 y1、y2 和 y3 是指示变量,对于喜欢该选择的个人而言,它们的值是 1,否则为零。响应矩阵的最后一列,在这个特定的示例语法中,y3 用作基本类别。

于 2016-03-06T15:30:42.387 回答