r - 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 一起运行f
。f
给出以下错误:
Error in solve.default(H, g[!fixed]) : system is computationally singular: reciprocal condition number = 7.50953e-17
我将不胜感激任何帮助理解为什么。
谢谢你。
解决方案
推荐阅读
- r - 如何查找包含流行表情符号的推文
- python - 我正在寻找有关此代码为何执行此操作的详细说明?
- python - 为什么我们只谈论python中的虚拟环境?
- c++ - 如何旋转模型以跟随路径
- angular - Angular:是否可以使用指令删除模板事件“(单击)”?
- graphql - Apollo graphql 常见类型冲突
- c# - 如何使用 C# SMO 将备份从一台链接服务器恢复到另一台链接服务器
- flutter - 为什么颤振医生不能正确验证一切?
- java - 创建我自己的 toString 方法后丢失了 java 对象标识
- java - 如何干净地测试使用 DomainClassConverter 检索参数的 Spring Controller?