【发布时间】:2022-07-06 23:57:19
【问题描述】:
在 g 变量下面的数据框中有两个级别,但是 tbl_summary() 没有显示其级别。
data.frame(a=c(0,1,2),
b=c(0,1,2),
f=c("m", "f", "m"),
g = c("Yes", "No", "Yes"),
output = c(0,1,0)) %>%
tbl_summary(by=output)
a b f g output
1 0 0 m Yes 0
2 1 1 f No 1
3 2 2 m Yes 0
我尝试关注R gtsummary package doesnt show the factor levels in the summary table,但不幸的是我无法解决这个问题。如果有任何提示或帮助,我将不胜感激?
【问题讨论】:
-
这不是问题,这是一个特性——
g是一个二分变量;tbl_summary注意到并正确显示了“是”的频率和比例 - 显示“否”值是没有意义的,因为它可以通过从“是”中减去总数来得出。 -
是的,理性的。但我相信在视觉上将它们也显示出来会更有趣和可读。那么有什么方法可以强制 gtsummary 显示两个级别。特别是因为如果 2 表示是或否并不明显。它甚至没有显示级别是或否。
-
@harre,不幸的是,正如我在帖子中提到的那样。
标签: r dplyr categorical-data gtsummary