제 문제는 이해하기가 쉽지만 솔루션을 찾을 수 없습니다. 나는 mLogit 라이브러리를 사용하여 R에 다음 코드를 사용하고McFadden R^2 및 Likelihood Ratio Test가 mLogit에 표시되지 않았습니다.
:
Call:
mlogit(formula = Choice ~ price + distance + inveh + onoff +
prob | 0 , data = ExpData, method = "nr", print.level = 0)
Frequencies of alternatives:
alt1 alt2
0.51431 0.48569
nr method
4 iterations, 0h:0m:0s
g''(-H)^-1g = 1.55E-07
gradient close to zero
Coefficients :
Estimate Std. Error t-value Pr(>|t|)
price -7.3472e-01 3.1842e-02 -23.0735 < 2.2e-16 ***
distance -5.8012e-04 6.6842e-05 -8.6790 < 2.2e-16 ***
inveh -1.0994e-02 4.5466e-03 -2.4180 0.0156048 *
onoff 1.1858e-01 3.4718e-02 3.4157 0.0006363 ***
prob 5.6877e-01 8.2690e-02 6.8784 6.053e-12 ***
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Log-Likelihood: -2912.3
내가 맥파든과 가능성의 비율을 좀하고 싶습니다 :
library("mlogit")
dat = read.csv("ExpeData.csv", header = TRUE)
ExpData<- mlogit.data(dat,shape="wide", varying = 3:14, choice = "Choice",sep=".")
wrf<- mlogit(Choice ~ price+distance+inveh+onoff+prob|0, ExpData)
summary(wrf)
내가 얻을 출력은 다음입니다 테스트
무엇이 잘못 되었습니까 ??
LRT에는 두 가지 모델이 필요합니다. 널 모델을 만들고'lrtest'를 실행할 수 있습니다. McFadden 테스트를 찾으려면 R 콘솔에서'?? "McFadden" –