有一系列工具可用于使用R,Sweave和LaTeX创建发布质量表。
特别是,latex
包中有Hmisc
等辅助函数,xtable
包中有xtable
。我也经常编写自己的代码,这样我就可以完全控制表格格式(例如,参见this example)。
但是,在准备出版质量表时,通常会出现一系列问题:
除了指定所需表格格式的高级问题之外,还存在实施问题。
xtable
之类的帮助函数? 在我看来,上述问题值得详细的教科书式介绍。
是否有任何在线或离线资源提供有关如何使用R,Sweave和LaTeX生成发布质量表的详细概述,并解决上述问题?
答案 0 :(得分:34)
在当前撰写本文时,为了将其与一个漂亮的小弓结合起来,关于出版质量表和使用场景的最佳远程教程似乎是这些文档的合并:
xtable
gallery(source)超出当前存在的范围,您可能需要the author of The Joy of Sweave专门询问有关出版物质量表的文档。在他的研究中,似乎他超越了这个问题。除了你提出的问题之外,这个空间特别是可以使用一种风格指南,这种风格指南目前不存在。
并且,如问题勘误表中所述,这是https://tex.stackexchange.com/问题的完美示例。我鼓励您在当前项目遇到任何困难时继续询问specific questions there。
答案 1 :(得分:13)
包stargazer可以创建出版品质 - 包括。使用模板设计类似于现有的学术期刊 - 来自常用的R统计函数和包(lm,glm,plm,svyglm,survival,pscl,AER等)。也适用于创建汇总统计表,也可以直接输出数据帧内容。
答案 2 :(得分:4)
tabular
包中有一个tables
函数,用于解决格式化,对齐和标签操作。该软件包有一个vignette,这是一个很好的起点。
答案 3 :(得分:3)
xtable
对我来说还算不错。
结合siunitx
,并在必要时longtable
,在我看来,它可以生成非常有效的表格。对于像booktabs
和caption
这样的包,美学也会令人愉悦。
我不确定OP是否要求提供这种详细程度,但是对于它的价值,基本实现可能是这样的:https://tex.stackexchange.com/questions/41067/caption-for-longtable-in-sweave/41183#41183(我自己对另一个问题的回答)。
答案 4 :(得分:0)
我强烈推荐使用TABLE包的ConTeXt。 Table overview中有contextgarden,详尽无遗manual。