【发布时间】:2017-07-23 17:38:39
【问题描述】:
我正在尝试处理 R 中的包 mlogit 以建立一个运输模式选择模型。我搜索了类似的问题,但我没有找到任何东西。
我在 logit 模型中有一组 3 个备选方案(步行、汽车、公交),其中包含备选特定变量(不同备选方案的相同参数)和单个备选特定变量(例如:0(如果否)/1(如果是的)家庭目的地旅行,仅适用于步行模式)。
我希望仅在其中一种替代方案(自动)中进行拦截,但我无法做到这一点。使用 reflevel,它只指一种替代方案,我得到了两个截距。
ml.data <- mlogit(choice ~ t + cost | dhome, mode, reflevel = "transit")
这不是我希望的那样工作。
此外,我想设置替代的特定变量,如我之前所说。将它们插入 mlogit 公式的第 2 部分需要我两个参数值,但我希望只有一个参数用于上述替代方案。
谁能帮帮我?
【问题讨论】:
标签: r model choice multiple-choice mlogit