{gtsummary}具有tbl_svysummary()函数,用于从{survey}包创建的survey.design对象生成摘要统计表。{gtsummary} website提供了一个示例,说明如何通过定义用于计算CI的自定义函数为tbl_summary()添加置信区间,然后将CI传递给tbl_summary()中的statistics =参数。
但是,tbl_svysummary()的文档指出“与tbl_summary()不同,它不可能传递自定义函数”。我使用survey.design对象,因为我要对数据应用权重,但我真的很喜欢{gtsummary}的输出,所以如果我能找到一种方法来添加置信区间,因为我需要显示这些区间以进行报告,那就太好了。
有没有关于如何实现这一点的建议,或者这是不可能的?
发布于 2020-10-23 23:55:54
我很抱歉地报告这目前是不可能的。使用add_stat()函数(这里的例子是How to generate effect size [90%CI] in the summary table using R package “gtsummary”?)的方法。但是该函数还没有推广到使用tbl_svysummary()对象。
直到现在我还没有考虑过推广它,所以非常感谢你的问题。我打开了一个GitHub问题来跟踪实现进度。您可以订阅问题,并在问题完成时收到通知。https://github.com/ddsjoberg/gtsummary/issues/688
祝您编程愉快!
https://stackoverflow.com/questions/64499552
复制相似问题