r - 如何生成一个 svytableone,它显示按 z 分组的 x 的数量?
问题描述
我的目标是创建一个包含调查包的对象中的流行/数量variable x
、分层/分组的表格variable z
,其中考虑了调查权重:
- 我创建的
svy
对象如下:
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)) 中的所有变量。
- 我什至可以按变量 z 分层/分组:
Tab<-svyCreateTableOne(vars = c(variable_names), data = svy_17, strata = "z", includeNA = TRUE)
print(Tab, showAllLevels = TRUE, includeNA = TRUE, contDigit = 0)`
但我希望表格显示每个变量中 x 的数量并按“z”分组。
有人知道这是如何工作的吗?
提前致谢
解决方案
推荐阅读
- excel - VBA宏在下载后第一次不工作
- woocommerce - 如何在 WooCommerce 中按付款方式对订单进行排序?
- c - 为什么我不能通过这段代码得到正确的输出?
- linux - 如何监视文件并在终端中打印出更改(使用 inotify)?
- php - 有没有办法选择需要本地作曲家包?
- java - 如何在后续请求中修复错误“每个 RabbitTemplate 仅支持一个 ConfirmCallback”
- c# - 使用 c# 反转字符串
- ios - touchesBegan 在 iOS 12 中被调用,但在 iOS 13 中未被调用
- c++ - 将现有的 shared_ptr 附加到 shared_ptr 的向量
- java - 如何根据实体变量名获取实际的列名?