【发布时间】:2021-11-07 19:03:46
【问题描述】:
您好,我有这张表是由包 Publish 制成的,该函数称为 univariatetable。
> > table1 = summary(univariateTable(vaccinated~Sex+Agegrp+Q(SampleAge)+variable1+variable2+etc.etc.
> data = hospital),
> show.pvalues=F)
我得到的表格是这样的,在括号中显示频率和百分比(我只是输入了人工数字而不是所有变量):
| Variable | LEVEL | Vaccinated =1 (n=52) | Vaccinated = 0 (n=34) |
|---|---|---|---|
| Sex | M | 30 (57.7) | 60 (54.3) |
| F | 22 (42.3) | 46 (34.7) |
我希望将已接种疫苗 = 1 和已接种疫苗 = 0 的列拆分为 4 个单独的列:一列用于频率,一列用于百分比。我怎样才能这样做,同时将所有其他变量保留在表中?
我已经尝试过了,但它并没有保留表格中的所有变量
str_split_fixed(table1$`vaccinated = 0 (n=34)`, " ", 2)
【问题讨论】: