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