r - 如何使用 gtsummary 包修改 r 中的标头?
问题描述
希望有人知道一个简单的答案!
我正在使用tbl_summary
并尝试将我的标题修改为具有 n(%) 而不是 N = 57 的标准格式。我通常会使用modify_header(stat_by)
但by
不包括在内时不能。
例子:
trial %>%
select(trt, marker, stage) %>%
tbl_summary() %>%
modify_header(stat_by = "**{level}**, n(%)")
任何想法最受赞赏!
解决方案
要编辑标题的文本,您可以update
使用modify_header()
. stat_0
指的是统计列,所以这是您需要更改的:
library(gtsummary)
trial %>%
select(trt, marker, stage) %>%
tbl_summary() %>%
modify_header(update = stat_0 ~ "**n(%)**")
如果您还想插入统计信息,也可以使用 {glue} 语法:
trial %>%
select(trt, marker, stage) %>%
tbl_summary() %>%
modify_header(update = stat_0 ~ "**n(%), N = {N}**")
祝你好运!
推荐阅读
- angular - 如果 Markdown 编辑器在表单中留空,如何抛出错误?
- excel - 如果用户插入了新工作表,则自动运行宏
- python - 求两个 2 位数乘积的最大回文数
- python - python: filter() 一个可迭代的,计数过滤和未过滤的项目
- javascript - 有没有办法忽略本地提供的网页的同源策略(文件:///)
- sqlite - 如何使用 LSM 树库在给定文件/句柄中打开多个索引?
- c# - 类级别的 XUnit Theory-like 数据,NOT 方法
- json - 如何使用 PHP json_encode() 在对象中返回带有数组的 JSON
- javascript - 如何传递被点击链接的ID?
- performance - 有没有办法从大命令中更快地流出数据?