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

如何在R的modelsummary中重命名置信区间统计量标签

解决modelsummary置信区间名称自定义问题

可以通过modelsummary的modify参数自定义置信区间的显示名称,直接修改表格主体数据中的统计量标签即可。

示例代码

library(modelsummary)

fit <- lm(am ~ vs, data=mtcars)

modelsummary(
  fit,
  statistic = c('std.error', 'p.value', 'conf.int'),
  gof_map = NA,
  shape= term ~ statistic,
  modify = function(x) {
    # 替换置信区间上下限的标签
    x$statistic[x$statistic == "2.5%"] <- "CI Lower"
    x$statistic[x$statistic == "97.5%"] <- "CI Upper"
    return(x)
  }
)

说明

modify参数允许传入一个自定义函数,对modelsummary生成的表格数据框(x)进行修改。这里我们定位到statistic列中对应置信区间的标签,直接替换为你需要的"CI Lower"和"CI Upper"即可。

内容的提问来源于stack exchange,提问作者Demetri Pananos

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 01:12:37