首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >有没有办法抑制R中tbl_regression函数的p值?

有没有办法抑制R中tbl_regression函数的p值?
EN

Stack Overflow用户
提问于 2021-04-07 10:57:55
回答 2查看 123关注 0票数 2

为了测试疾病组(categorical_variable)和疾病(结果;计数)之间是否存在关联,我运行了3个负二项回归模型。

为了显示OR和CI,我使用了gtsummary包中的tbl_regression函数。然而,这个函数显示用逗号分隔的配置项,我希望它们放在括号中,并显示p值,我希望将它们全部抑制在一起。

我的代码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
library(gtsummary)

model <- glm(data=data, formula=outcome ~ categorical_variable)

tbl_regression(model,
    exponentiate = TRUE, 
    include="categorical_variable") 

在格式化配置项和抑制p值列方面有什么帮助吗?

我尝试添加%>% as_gt() %>% cols_hide("p-value")%>% as_gt() %>% cols_hide(columns=vars("p-value")),但都无济于事。它说它不将p值识别为列(没有括号也不起作用)。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-04-07 11:26:40

如果res是上述问题中的对象,即gtsummary对象,则可以修改查看器窗格中显示的表体,如下所示。在这里,我使用dplyrselect函数(modify_table_body需要一个函数)来排除p值列。

gtsummary::modify_table_body(res, dplyr::select, -p.value)

我只想使用base

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
p_val_col<-which(names(res$table_body)=="p.value")

gtsummary::modify_table_body(res, `[`, -p_val_col)

要修改ci的显示(您可能可以编写一个比这个简单得多的正则表达式),可以按如下方式运行(同时)。你可以一次写一个函数来完成这个任务,而不是两次调用modify_table_body

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
gtsummary::modify_table_body(res, `[`, -23) %>% 
  gtsummary::modify_table_body(., dplyr::mutate, 
                               ci=gsub("(\\d\\.\\d{,4})(, )(\\d\\.\\d{,4})"
                                                         ,"\\[\\1 \\3\\]",ci))
票数 2
EN

Stack Overflow用户

发布于 2021-11-30 14:23:06

正如Elin在单表情况下所提到的:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
tbl_regression(model,
  exponentiate = TRUE, 
  include="categorical_variable") %>%
  modify_column_hide(columns = p.value)

对于具有两个(或更多)回归模型的情况:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
tbl_merge(
    tbls = list(tbl_regression(model1),
                tbl_regression(model2))
    )  %>% 
    modify_column_hide(columns = c(p.value_1, p.value_2)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66984675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文