【问题标题】:Create table 1 in R [closed]在 R 中创建表 1 [关闭]
【发布时间】:2012-09-14 01:23:29
【问题描述】:

有谁知道如何使用 R 在临床论文中创建一个典型的表 1?更具体地说,我需要报告连续变量的平均值/标准差,以及整个总体以及由分类变量定义的每个组的分类变量的计数/百分比。我还想报告组间差异的 p 值。我看到人们只对连续变量这样做,但对分类变量没有这样做。任何帮助是极大的赞赏。

【问题讨论】:

  • 查看knitrxtablesweavelatex 以及在reproducible research task view on CRAN 中找到的许多其他内容
  • Frank Harrell 的书(回归建模策略)、Hmisc 包(例如?describe 函数)和rms 包中也有很多好东西。像往常一样,如果你给我们一个你想要的可重复的例子,它会有所帮助(例如“我想复制这样那样的表格[从论文中粘贴表格的快照],但是使用这些数据 [提供数据]相反") -- 一如既往,请参阅tinyurl.com/reproducible-000
  • 太晚了,但我正在开发以使我的医学研究变得容易的东西可能是你想要的。 github.com/kaz-yos/tableone
  • install.packages("finalfit") 非常适合这个。 finalfit.org/articles/finalfit.html

标签: r datatable hmisc


【解决方案1】:

第一部分,部分回答者:

require(Hmisc)
latex(describe(DFnew[1:400, c("Sex", "GGT")], descript='Table1: Descriptive Statistics')

您会在 Harrell's various webpages dedicated to reproducible research. 找到更多工作示例,特别是您应该查看 Harrell 的 monograph describing the tools he has constructed. 中的第 30 页(表 9),这基本上就是您所要求的全部内容。

【讨论】:

    猜你喜欢
    • 2019-04-07
    • 2018-02-26
    • 2016-04-28
    • 2014-09-03
    • 1970-01-01
    • 1970-01-01
    • 2021-11-17
    • 2019-05-03
    • 1970-01-01
    相关资源
    最近更新 更多