【发布时间】:2021-02-15 15:53:23
【问题描述】:
我有一个变量名的表,通常用上标或下标数字拼写。我正在使用 R 包 {gtsummary} 从数据框/tibble 的选定列中自动创建表。
说这是小标题:
library(nycflights13)
lm_1 <- lm(arr_delay ~ air_time, flights)
tbl_1 <- tbl_regression(lm_1, exponentiate = F,
label = list(
air_time ~ "Air Time"
)) %>%
add_glance_source_note(include = c('r.squared'))
tbl_1
...但我需要将其写为 Airtime(HTML Air<sup>time</sup> 或 Markdown Air~time~)。
在 {gtsummary} 中,在 HTML 或 Markdown 中指定 label 参数对我不起作用:
tbl_1 <- tbl_regression(lm_1, exponentiate = F,
label = list(
air_time ~ "Air<sup>time</sup>",
sched_dep_time ~ "Departure^time^"
)) %>%
add_glance_source_note(include = c('r.squared'))
我尝试将字符串包装在 gt::html() 或 gt::md() 中,但没有任何改变:
tbl_1 <- tbl_regression(lm_1, exponentiate = F,
label = list(
air_time ~ html("Air<sup>time</sup>"),
sched_dep_time ~ md("Departure^time^")
)) %>%
add_glance_source_note(include = c('r.squared'))
是否可以在gtsummary 表格中使用 HTML 和/或 Markdown?谢谢!
【问题讨论】:
标签: r r-markdown gtsummary gt