r - 复杂调查设计的插补 (nhanesIII)

标签 r survey

我想估算复杂调查设计的数据。我有复制权重(大约 50)和采样权重。虽然我找到了如何在 R 中进行插补的示例(见下文),但它有一个用于采样权重的位置(weight=~WTPFQX6,请参阅下面带有“设计”的行”),但是没有地方放置复制权重。您能帮我弄清楚如何使用重复权重来估算数据吗?

library(mitools)

library(RSQLite)

impdata <- imputationList(c("set1","set2","set3","set4","set5"),
dbtype="SQLite", dbname="~/nhanes/imp.db")

designs <- svydesign(id=~SDPPSU6, strat=~SDPSTRA6,
weight=~WTPFQX6, data=impdata, nest=TRUE)

最佳答案

对于复制支持的设计,您需要使用 svrepdesign 而不是 svydesign,并且您不再需要指定 id=strat= 参数,因为该信息应包含在复制权重中。 asdfree.com 上与乘法插补 nhanes 最接近的两个示例应该是

https://github.com/ajdamico/usgsd/blob/3ff408b6acc0971129d0435388ff13749d3f5129/Programme%20for%20the%20International%20Assessment%20of%20Adult%20Competencies/download%20import%20and%20design.R#L188

https://github.com/ajdamico/usgsd/blob/d300884bd63dd05c61e8a6fa76ed7293adae55c2/Consumer%20Expenditure%20Survey/2011%20fmly%20intrvw%20-%20analysis%20examples.R#L497

但是 svrepdesign 还有许多其他参数,您需要通过匹配一些 cdc 发布的统计数据来确认您使用正确。祝你好运!

关于r - 复杂调查设计的插补 (nhanesIII),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27299125/

相关文章:

r - 操作系统之间的随机数生成方式不同

sql - 将 R Dataframe 中的多行插入 Oracle 数据库

angular - 带有 FormBuilder 的 Ionic 2 多个复选框

mysql - 在 MySQL 中存储调查回复的最佳方式是什么?

javascript - 在 Qualtrics 调查中使用 Javascript 日期选择器 - 将日期携带到调查字段

adsense - Google 消费者调查发布商报告仪表板?

r - 使用 tidyverse 清理排名选择调查

r - 在 dplyr 0.6 中对多个以编程方式指定的变量进行分组

r - 尝试合并两个具有特定条件的数据帧和 R 中行的间隙

r - R 中预测的预处理比例 - 没有获得相同的预测比例