0
Rstudio에서 mlogit.data 명령을 사용하여 mlogit의 표준에 따라 포맷 된 데이터 세트가 있습니다. mlogit 패키지의 오류 : 시스템이 계산적으로 단수 임 : 상호 조건 수 = 8.87901e-37
Trip SevereEarthquake Night Age Mode
1.NTG 1 0 0 18 FALSE
1.TGNV 1 0 0 18 FALSE
1.TGV 1 0 0 18 TRUE
내가 질문을 짧게하기 위해 여기에 포함되지 않는 일부 변수 생성 후, 나는 아래의 코드를 사용하여 다항 로짓 모델을 실행하고 괜찮 았는데. 이 문제의 원인이 무엇
mlogit(Mode ~ SE.TGV + SE.TGNV + AGE.NTG, data, reflevel = "NTG",
nests = list(notrip = "NTG", trip = c("TGV","TGNV")))
Error in solve.default(crossprod(attr(x, "gradi")[, !fixed])) : system is computationally singular: reciprocal condition number = 8.87901e-37
: I (아래로) 코드에 둥지를 정의 할 때
mlogit(Mode ~ SE.TGV + SE.TGNV + AGE.NTG, data, reflevel = "NTG")
그러나 나는 오류가 중첩 된 로짓 모델을 할까? 이 문제를 어떻게 해결할 수 있습니까?