【发布时间】:2023-04-03 18:34:01
【问题描述】:
我想使用 r 中的 tableone 包中的 CreateTableOne 使用以下代码按行报告百分比
vars<-c( "Group1vsGroup2", "Single.Institution",
"Internal.Funding", "National.Funding",
"Industr1.Funding")
CatVar<-c( "Single.Institution",
"Internal.Funding", "National.Funding",
"Industr1.Funding")
tab2 <- CreateTableOne(vars = vars, strata = "Group1vsGroup2",factorVars = CatVar,data = df,test = T);tab2<-print(tab2, margin=1,test = T, varLabels = T,quote = T,dropEqual = T)
我添加了“margin=1”,正如我在website 中看到的那样,虽然它是针对 tableone 命令(不是 CreateTableOne),但我得到了如下图所示的列百分比。任何建议将不胜感激。
【问题讨论】:
-
我不认为
CreateTableOne有管理方向的论据。也许你应该试试cran.r-project.org/web/packages/Gmisc/vignettes/…,你可能需要做额外的打字,但你会从Gmisc和htmlTable获得很大的灵活性 -
非常感谢。我现在正在尝试 Gmisc,但无法确定正确的命令。我浏览了 Gmisc 文档,但还不能分配它。有什么意见吗?
标签: r row percentage