P value 在GTP汇总表生成的p值中使用科学符号

P value 在GTP汇总表生成的p值中使用科学符号,p-value,gtsummary,P Value,Gtsummary,我试图以科学的格式显示GT汇总表中生成的测试的p值。因此,我希望我的p值看起来像2e-16,而不是,下面是如何获得您要查找的p值的方法 库(gtsummary) 包装版本(“gtsummary”) #> [1] '1.4.1' #2by2表 待定% tbl_交叉(行=trt, col=响应)%>% 添加p()%>% 修改函数(p.value~函数(x)ifelse(is.na(x),na,格式(x,数字=2,科学=TRUE))) 于2021年6月11日由(v2.0.0)创建 add\u p(

我试图以科学的格式显示GT汇总表中生成的测试的p值。因此,我希望我的p值看起来像
2e-16
,而不是
,下面是如何获得您要查找的p值的方法

库(gtsummary)
包装版本(“gtsummary”)
#> [1] '1.4.1'
#2by2表
待定%
tbl_交叉(行=trt,
col=响应)%>%
添加p()%>%
修改函数(p.value~函数(x)ifelse(is.na(x),na,格式(x,数字=2,科学=TRUE)))
于2021年6月11日由(v2.0.0)创建


add\u p()
函数具有参数
pvalue\u fun=
,该参数应指定格式化/样式的函数。但是我发现这个参数被忽略了(我将在下一个版本中解决这个问题)。

效果非常好!非常感谢。
# download pacman package if not installed, otherwise load it
if(!require(pacman)) install.packages(pacman)

# loads relevant packages using the pacman package
pacman::p_load(
  tidyverse, # for pipes
  gtsummary) # for tables

# 2by2 table 
trial %>%
  tbl_cross(row = trt, 
            col = response) %>% 
  add_p()