我正在使用ctab()
包中的catspec
来生成3向表。但有没有办法格式化输出乳胶准备?这似乎是一件非常简单的事情:
library(catspec)
ctab(Titanic)
Survived No Yes
Class Sex Age
1st Male Child 0 5
Adult 118 57
Female Child 0 1
Adult 4 140
2nd Male Child 0 11
Adult 154 14
Female Child 0 13
Adult 13 80
3rd Male Child 35 13
Adult 387 75
Female Child 17 14
Adult 89 76
Crew Male Child 0 0
Adult 670 192
Female Child 0 0
Adult 3 20
但接着是什么?
答案 0 :(得分:0)
感谢baptiste pointer tables
package。看一下非常详细的tables
vignette,其中有许多很好的例子和对术语的系统解释。以下是这将使您的示例如何工作(不使用ctab()
):
df <- as.data.frame.table(Titanic)
require('tables')
latex(tabular(RowFactor(Class, spacing=1) * RowFactor(Sex, spacing=1) * Factor(Age) ~ Freq * Heading() * identity * Survived, data = df ))
确实,了解这些公式如何工作需要花费一些时间(以及一些试验和错误......),但小插图中的示例有很多帮助,而且软件包是一个非常灵活的工具!
此处提供了有关在R中生成乳胶表的更多信息: Tools for making latex tables in R