首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >删除gtsummary线性回归表的p-value列

删除gtsummary线性回归表的p-value列
EN

Stack Overflow用户
提问于 2020-10-27 16:25:26
回答 1查看 227关注 0票数 1

我使用gtsummary来总结我的线性回归结果。我试图省略每个性别的p值(列。

在这方面的任何支持都将非常感谢。我已经包含了虚拟数据来重现我正在尝试做的事情,以及我的线性注册表的图像。

代码语言:javascript
复制
# install dev versions
remotes::install_github("ddsjoberg/gtsummary@mice_nnet")
remotes::install_github("larmarange/broom.helpers")

# load packages
library(gtsummary)
library(nnet)
theme_gtsummary_compact()

# dummy data 
crime <-data.frame(city = sample(c("SF", "AR", "NYC","MN"),13000,replace = TRUE),
                   sex = sample(c("Male", "Female"),13000,replace = TRUE),
                   year = sample(as.numeric(sample(10:20, 13000, replace = TRUE)))
                   )

# serperate data sets by sex
crime_f <- crime %>%
  filter(sex == "Female")
crime_m <- crime %>%
  filter(sex == "Male")

# build model for females
mod_f <- lm(year ~ city, data = crime_f) %>%
  tbl_regression(exponentiate = TRUE) %>%
  modify_header(estimate ~ "**OR**")

# build model for males
mod_m <- lm(year ~ city, data = crime_m) %>%
  tbl_regression(exponentiate = TRUE) %>%
  modify_header(estimate ~ "**OR**")


# lm model tabulated with gtsummary  
tbl <- tbl_merge(
  tbls = list(mod_f, mod_m),
  tab_spanner = c("**Female**", "**Male**")
  )

tbl # check table

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-27 21:32:39

使用modify_table_header()函数,您可以选择在输出中取值,包括p- hide

代码语言:javascript
复制
tbl %>%
  modify_table_header(
    column = c(p.value_1, p.value_2),
    hide = TRUE
  )

祝好运!

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64550565

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档