首页 > 解决方案 > 如何生成一个 svytableone,它显示按 z 分组的 x 的数量?

问题描述

我的目标是创建一个包含调查包的对象中的流行/数量variable x、分层/分组的表格variable z,其中考虑了调查权重:

svy_17<-svydesign(id = ~idno, strata = ~ strata_variable, weights = ~weights, nest = T, data = svy_17)`
Tab<-svyCreateTableOne(vars = c(variable_names), data = svy_17, includeNA = TRUE) print(Tab, showAllLevels = TRUE, includeNA = TRUE, contDigit = 0)

这让我概述了 (%) 和 (mean(SD)) 中的所有变量。

Tab<-svyCreateTableOne(vars = c(variable_names), data = svy_17, strata = "z", includeNA = TRUE)
print(Tab, showAllLevels = TRUE, includeNA = TRUE, contDigit = 0)`

但我希望表格显示每个变量中 x 的数量并按“z”分组。

有人知道这是如何工作的吗?

提前致谢

标签: rsurvey

解决方案


推荐阅读