r - 表 1 函数中的 IQR、四分位数和 n
问题描述
我正在尝试为按组分层的不同变量(连续、分类)创建描述性统计表。作为示例数据集,我使用来自生存包的“肺”数据集:
library(survival)
library(table1)
mydata = survival::lung
mydata$sex <- as.factor(mydata$sex)
t1 <- table1(~ age + ph.ecog + ph.karno | sex, data = mydata, overall = FALSE)
t1
对于连续变量,我想获得以下特征:
- 最小值,最大值
- 25% 四分位数中位数 (SD) 75% 四分位数四分位间距
- n 每组和变量(即分析中包含的数量)。默认情况下报告缺失值 - 我想报告可用的行数(即每组的行数(在列的顶部)减去缺失值(这不是很重要)
目前,最小值、最大值在中位数之后的 [] 中报告。
是否可以自定义此 table1 功能?我无法在文档中找到提示...
谢谢!
解决方案
感谢 Bloxx,我在这里找到了解决方案:
参数是 tablet1 函数中的“render.continuous”。
谢谢!