【发布时间】:2016-10-23 19:52:04
【问题描述】:
我正在尝试将 R 的输出写入 Latex。我希望从 R 中获得格式良好的表格:
当我使用 Hmisc 包中的 latex() 函数时,我得到了这个:
如何转置表格,使其变为 2x6 而不是 6x2?我知道在 latex() 函数中必须存在一些参数,但我无法弄清楚。
【问题讨论】:
-
我的问题不是如何在 R 控制台中更改“summary(all_vars_zb1[[1]])”输出的外观,而是如何创建该表的 Latex 版本,其尺寸与在 R 控制台中。无论使用 RI 中的哪个表 (summary(all_vars_zb1[[1]]) - 2x6 或 as.matrix(summary(all_vars_zb1[[1]])), 6x2),latex() 函数的输出都是相同的 - 6x2 表.所以我的问题是关于如何使 latex() 函数在 Latex 中产生与 R 对象具有相同尺寸的输出。
-
您可以转置
summary对象,latex将按照您希望的方式形成表格。a <- rnorm(1000)Hmisc::latex(t(summary(a)))