根据 post-hoc 测试添加重要的上标

Adding significant superscript according to post-hoc test

我正在尝试使用 tbl_summary() 制作这个 table。是否可以为每个组包含 post hoc 测试的上标?在这种情况下,感兴趣的 post 临时测试是 TukeyHSD

谢谢!

计算出 p-values 后,只需将 p-values 映射到 tbl_summary() 上的位置即可。行可以通过变量名和行类型来标识。例如,table 中的第一行可以用 variable == "sptf_day" & row_type == "label" 标识(您可以通过打印 x$table_body 检查底层数据框)。然后您需要确定将放置脚注的列。使用 show_header_names() 函数打印基础列名和标签。

获得这两条信息后,您可以像这样添加脚注。

df %>%
  tbl_summary() %>%
  modify_table_styling(
    columns = stat_1, 
    rows = variable == "sptf_day" & row_type == "label",
    footnote = "add your footnote text here" 
  )