我试图了解R中的logit模型。我在R中使用了一个数据集,在软件包AER中调用TravelMode。 目的是找到每个人的最佳模式。 数据集中有4种模式:空中,火车,公共汽车,汽车 和6个变量:wait,vcost,travel,gcost,income,size
我运行了博客,并获得了以下总结:
Call:
mlogit(formula = choice ~ wait | vcost | travel | gcost | income |
size, data = TM, method = "nr")
Frequencies of alternatives:
air train bus car
0.27619 0.30000 0.14286 0.28095
nr method
5 iterations, 0h:0m:1s
g'(-H)^-1g = 0.000153
successive function values within tolerance limits
Coefficients :
Estimate Std. Error z-value Pr(>|z|)
train:(intercept) -0.3618062 0.5295741 -0.6832 0.49448
bus:(intercept) -1.3173150 0.8146869 -1.6170 0.10589
car:(intercept) -4.3062975 0.7187265 -5.9916 2.078e-09 ***
wait -0.0944647 0.0103010 -9.1705 < 2.2e-16 ***
train:vcost -0.0375975 0.0083331 -4.5118 6.428e-06 ***
bus:vcost -0.0412963 0.0212837 -1.9403 0.05235 .
car:vcost -0.0642957 0.0162907 -3.9468 7.921e-05 ***
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Log-Likelihood: -189.77
McFadden R^2: 0.33124
Likelihood ratio test : chisq = 187.98 (p.value = < 2.22e-16)
现在我有以下问题:
1-为什么没有空中拦截?
2-为什么没有旅行,成本,收入和规模的估计值?
3-为什么每种模式都有3个成本?我以为在实用程序中我们必须找到向量B(U = Bx + e),并且所有模式下B都相同(截距除外)