我正在使用gmnl包运行选择建模的潜在类分析。在以正确的格式(mlogit.data)获取数据后,我遇到了错误“s + xi中的错误:当运行gmnl模型时,“非一致阵列”。
运行模型的代码为:
lc <- gmnl(choice ~ v1 + v2 + v3 + v4
+ v5| 0 | 0 | 0 | 1,
data = car,
model = "lc",
Q = 3,method = 'bhhh')
我的数据示例如下:
我已经搜索了其他人遇到的类似问题,我发现了this相关的问题,但它还没有得到解决。任何帮助和提示将不胜感激。
另外,我想听听其他有用的包,它们可以很好地与潜在类分析一起工作,无论是来自R还是Python的包都很棒!
1条答案
按热度按时间3duebb1j1#
我认为问题在于所有的选择集的可供选择的数量并不相等。当你使用mlogit时,这不是问题。