首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R中的svymultinom多项式

R中的svymultinom多项式
EN

Stack Overflow用户
提问于 2020-10-22 16:23:05
回答 1查看 706关注 0票数 0

我使用了一个大型数据集,并使用svyglm()运行了几次逻辑回归。我现在正在研究一个至少有5种可能结果的因变量。我发现了svymultinom,但代码有问题。我得到以下错误:

代码语言:javascript
复制
mmodel <- svymultinom(outcome3 ~ married, dataDesign)

UseMethod中的错误(“withReplicates”,设计):没有适用于“c”类对象的“withReplicates”的方法(“测量误差2”,“survey.design”)

有人能提供一个如何使用svymultinom的例子吗?

EN

回答 1

Stack Overflow用户

发布于 2020-10-23 01:31:35

看起来svymultinom (您应该指定它所在的包)适用于复制权重设计,并且您的设计不是复制权重设计。

我会使用新的svyVGAM包,

代码语言:javascript
复制
library(svyVGAM)
mmodel <- svy_vglm(outcome3 ~ married, family=multinomial, design=dataDesign) 

你也可以

代码语言:javascript
复制
svymultinom(outcome3~married, design=as.svrepdesign(dataDesign))

但是svyVGAM::svy_vglm解决方案更干净

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

https://stackoverflow.com/questions/64486442

复制
相关文章

相似问题

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