首页 > 解决方案 > solve.default(H, g[!fixed]) 中的错误:系统在计算上是奇异的:倒数条件数 = 7.50953e-17

问题描述

我正在尝试mlogit使用乘车旅行的旅行日记在 R 中运行。因变量是单人与游泳池(例如,UberX 与 UberPOOL)(请参阅应用后的数据截图mlogit.data。每个人(id)进行了不同的旅行次数。年龄和收入是个人特定的变量,“Taxi_type_payment”(如何支付车费的人)是特定于行程的,“DUR”是行程的持续时间。

f <- mFormula(choice ~ DUR | HH_income + Age +Taxi_type_payment | 0)
f1 <- mFormula(choice ~ 0|Taxi_type_payment + HH_income + Age + DUR|0)
ml <- mlogit(f1, data, reflevel="1")

mlogit与 mformula 一起运行,f1而不与 formula 一起运行ff给出以下错误:

Error in solve.default(H, g[!fixed]) : system is computationally singular: reciprocal condition number = 7.50953e-17

我将不胜感激任何帮助理解为什么。

谢谢你。

在此处输入图像描述

标签: reconomicsmlogit

解决方案


推荐阅读