更改用于交互术语的字符

问题描述 投票:0回答:1

考虑以下示例:

library(gtsummary)

tbl_regression(lm(mpg~cyl*disp,mtcars))

结果是:

enter image description here

我可以将交互项的字符更改为

而不是
*
吗?如果是的话,怎么办?

我不喜欢星号,我更喜欢点。

r gtsummary
1个回答
0
投票

您可以使用

modify_table_body()
更改标签。下面我使用 unicode 作为“中间点”。

    tbl_regression(lm(mpg~cyl*disp,mtcars)) %>% 
      modify_table_body(~ .x %>% 
                          dplyr::mutate(label = ifelse(label == "cyl * disp", 
"cyl \U000B7 disp",  
label )))

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.