Cha*_*les 5 statistics r logistic-regression mlogit
我正在尝试使用 R 中的 mlogit 包来解决具有可变选择集的离散选择模型。我相信这项工作应该与:
library(mlogit)
mydata = read.table("data.csv",sep = ",", header=TRUE)
routes <- mlogit.data(mydata, shape = "long", choice="choice", alt.var = "alternative", chid.var = "individual")
routeChoice <- mlogit(choice ~ num_stations + num_interchanges | 0 | 0, routes)
predictions <- predict(routeChoice,newdata=routes)
Run Code Online (Sandbox Code Playgroud)
其中 data.csv 是:
individual,alternative,choice,num_stations,num_interchanges,count,prop
1,AB,1,1.0,0.0,2,0.04742587317756678
1,ACB,0,5.0,1.0,2,0.04742587317756678
2,AB,0,1.0,0.0,48,0.9525741268224331
2,ACB,1,5.0,1.0,48,0.9525741268224331
3,AC,1,2.0,0.0,6,0.11920292202211755
3,ABC,0,4.0,1.0,6,0.11920292202211755
4,AC,0,2.0,0.0,44,0.8807970779778824
4,ABC,1,4.0,1.0,44,0.8807970779778824
5,BC,1,3.0,0.0,13,0.2689414213699951
5,BAC,0,3.0,1.0,13,0.2689414213699951
6,BC,0,3.0,0.0,37,0.7310585786300049
6,BAC,1,3.0,1.0,37,0.7310585786300049
Run Code Online (Sandbox Code Playgroud)
即我正在考虑一个与铁路网络中的路线选择相关的综合示例,该路线选择基于路线中的车站数量和交汇处的数量。
当我检查预测时,我发现选择集之外的路线被分配了非零概率。
我还没有找到将 mlogit 与不同的选择集一起使用的好例子,所以很可能我指定的模型或数据不正确。有任何想法吗?谢谢。
| 归档时间: |
|
| 查看次数: |
685 次 |
| 最近记录: |