使用add_global_p时如何插入style_p_value设置logistic回归p值3位有效数字
gtsummary logistic回归表设置p值3位有效数字实现方案
你可以在add_global_p()调用之后通过管道追加style_p_value()函数实现需求,该函数是gtsummary内置的p值格式化工具,具体修改方式如下:
修改后的完整代码
if (requireNamespace("car")) { tbl_uv_global_ex2 <- trial[c("response", "trt", "age", "grade")] %>% tbl_uvregression( method = glm, y = response, method.args = list(family = binomial), exponentiate = TRUE ) %>% add_global_p() %>% # 新增以下代码格式化p值为3位有效数字 style_p_value( columns = all_pvalue(), digits = 3 ) }
参数说明
columns = all_pvalue():指定格式化表格中所有p值列,包含单变量回归原有p值、新增的全局p值;如果仅需要修改全局p值的显示位数,可替换为columns = p.value.globaldigits = 3:指定p值显示为3位有效数字- 可额外添加
style_less_than = 0.001参数,对小于0.001的p值显示为<0.001,符合常规统计报告规范,示例:style_p_value(columns = all_pvalue(), digits = 3, style_less_than = 0.001)
内容的提问来源于stack exchange,提问作者user3108800
相关产品推荐
相关产品推荐

