对R/LaTeX表创建包的建议

aL3*_*3xa 9 latex r

我一直在使用xtable包装很长一段时间,并期待在R中编写我的第一个包...所以我认为如果我有一些值得注意的"酷"想法,那么很有可能之前有人到过那里我...... =)

我对专门用于创建LaTeX表的函数/包感兴趣(当然是通过R).我碰到了quantreglatex.table功能的包装.对类似功能/包的任何建议?

PS我正在考虑构建一个webapp,用户可以在其中定义自己的表格预设/模板,选择样式,统计等.这是一个早期的想法,尽管...... =)

Jer*_*lim 7

我有时将创建LaTeX表的任务分为两部分:

  1. 我将直接在我的LaTeX文档中编写表环境,标题和表格环境命令.
  2. 我将使用自定义函数从R导出表格的主体.

R导出部分包含几个步骤:从整个表格的矩阵开始,包括任何标题:

  1. 将任何特定于LaTeX的格式添加到表中.例如,用美元符号括起数字以确保正数显示负数.
  2. 通过使用与号(&)替换单独的列并添加行尾符号"\\",将行折叠为单个字符值
  3. 添加要在表格中显示的任何水平线.我使用booktabsLaTeX包.
  4. 使用该write函数导出生成的字符向量

然后使用inputLaTeX中的命令导入导出的文本文件.我确保文件名对应于表标签.

我在编写期刊文章时使用了这种方法.在这些情况下,有许多不同类型的表(例如,多页表,横向表,需要扩展边距的表,需要特定对齐的表,我想要更改表标题的措辞的表).在这个设置中,我大多发现从R中导出数据更容易.这样,结果是可重复的研究,但是更容易调整LaTeX文档中表格设计的各个方面.在期刊文章的背景下,通常没有太多的表格而是特定的格式要求.

但是,我想如果我要生成大量批量报告,我会考虑直接从R中导出更多方面.