省略 table 中的类别
Omit categories from table
以下代码
library(tidyverse)
library(gtsummary)
df <- tibble(category = c("a", "a", "a",
"b", "b", "b", "b"))
output_table <- df %>%
tbl_summary()
output_table
产生这个 table。
是否可以在不更改相关频率的情况下从此 table 中删除“a”类别?所以在这种情况下,最终的 table 应该看起来像 this (但没有额外的空格)。
使用 tbl_summary(value=)
参数,您可以 select 分类变量的单个水平显示在 table.
library(gtsummary)
trial %>%
select(grade) %>%
# show only one level for grade
tbl_summary(value = grade ~ "I",
label = grade ~ "Grade I")
您也可以只从输出中删除一行。但是你需要安装开发版的包才能使用新功能modify_table_body()
.
remotes::install_github("ddsjoberg/gtsummary")
trial %>%
select(grade) %>%
tbl_summary() %>%
# remove grade I row
modify_table_body(filter, !(variable == "grade" & label == "I"))
以下代码
library(tidyverse)
library(gtsummary)
df <- tibble(category = c("a", "a", "a",
"b", "b", "b", "b"))
output_table <- df %>%
tbl_summary()
output_table
产生这个 table。
是否可以在不更改相关频率的情况下从此 table 中删除“a”类别?所以在这种情况下,最终的 table 应该看起来像 this (但没有额外的空格)。
使用 tbl_summary(value=)
参数,您可以 select 分类变量的单个水平显示在 table.
library(gtsummary)
trial %>%
select(grade) %>%
# show only one level for grade
tbl_summary(value = grade ~ "I",
label = grade ~ "Grade I")
您也可以只从输出中删除一行。但是你需要安装开发版的包才能使用新功能modify_table_body()
.
remotes::install_github("ddsjoberg/gtsummary")
trial %>%
select(grade) %>%
tbl_summary() %>%
# remove grade I row
modify_table_body(filter, !(variable == "grade" & label == "I"))