首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >接收错误:“未知随机参数”,在mlogit() [随机参数logit model]中定义rpar时

接收错误:“未知随机参数”,在mlogit() [随机参数logit model]中定义rpar时
EN

Stack Overflow用户
提问于 2021-02-27 11:20:31
回答 1查看 104关注 0票数 0

我想使用mlogit()函数估计一个具有异方差客户“品牌偏好”(随机参数logit模型)的多项logit模型(混合logit)。

该数据集为saltine Cracker数据集,用户可从4个品牌中进行选择。此外,还有3个产品细节:价格,功能,显示。

然而,当我想要将我的品牌截取(品牌偏好的异构性)分配给rpar时,我得到了这个错误:“未知随机参数”。

下面是我的代码:

代码语言:javascript
复制
library(mlogit)
data(Cracker, package ="mlogit")
Cracker = subset(Cracker, id <= 100)
cracker.data <- mlogit.data(Cracker, choice = "choice", shape = "wide", varying = 2:13, id = "id")
result = mlogit(choice ~ disp + feat + price, 
                       data = cracker.data, 
                       rpar = c("sunshine:(intercept)" = "n", 
                                "keebler:(intercept)" = "n", 
                                "nabisco:(intercept)" = "n"), 
                       reflevel = "private", panel = TRUE)

提前感谢您的时间和帮助。

EN

回答 1

Stack Overflow用户

发布于 2021-03-04 10:28:04

我意识到品牌截取应该准确地写在标准齐次多项式逻辑的汇总系数中。我应该写:“(Intercept):阳光等。”

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66395272

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档