You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用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.global
  • digits = 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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 16:45:04