对R / LaTeX表创建包的建议

我一直在使用xtable软件包,并期待在R中写下我的第一个软件包......所以我认为,如果我有一些值得注意的“酷”想法,那么有人很可能会到达那里在我之前... =)

我对专门用于LaTeX表格创建的函数/包感兴趣(当然,通过R)。 我遇到了具有latex.table功能的quantreg包。 对类似功能/包装有何建议?

PS我正在考虑构建一个web应用程序,在这个应用程序中用户可以定义他们自己的表格模板,选择样式,统计数据等等。尽管这是一个早期的想法,... =)


我有时会将创建LaTeX表格的任务分成两部分:

  • 我将直接在我的LaTeX文档中编写表格环境,标题和表格环境命令。
  • 我将使用自定义函数从R中导出表格的主体。
  • R导出部分包含几个步骤:从包含任何标题的整个表的矩阵开始:

  • 将任何LaTeX特定的格式添加到表中。 例如,用美元符号附上数字以确保负数显示正确。
  • 通过用&符号替换单独的列并添加行尾符号“”,将行折叠为单个字符值
  • 添加要在表格中显示的任何水平线。 我使用booktabs LaTeX包。
  • 使用write功能导出生成的字符向量
  • 然后使用LaTeX中的input命令导入导出的文本文件。 我确保文件名称对应于表格标签。

    我在编写期刊文章的背景下使用了这种方法。 在这些情况下,有许多不同类型的表格(例如,多页表格,风景表格,需要扩展页边空白的表格,需要特别对齐的表格,以及我希望更改表格标题的表格的表格)。 在这种情况下,我最容易从R中导出数据。这样,结果是可重复的研究,但是更容易调整LaTeX文档中表格设计的各个方面。 在期刊文章中,通常不会有太多的表格和特定的格式要求。

    不过,我想如果我生产大量的批量报告,我会考虑直接从R中导出更多方面。


    除Rob列出的xtable和Hmisc以外,至少还有

  • apsrtable从一个或多个模型对象格式化乳胶表格
  • p2lh将R导出到LaTeX和HTML
  • RcmdrPlugin.Export以图形方式将输出导出到LaTeX或HTML
  • 生成LaTeX描述性统计表的报告工具
  • 这只是基于快速搜索。 因此,在尝试将其绑定到Web应用程序之前,您可能会看到更多内容。 祝你好运。


    除了上面提到的软件包之外,还有Stargazer软件包。 它适用于许多常用函数和包(lm,glm,svyglm,plm,survival,AER,pscl和其他)以及zelig对象的对象。

    链接地址: http://www.djcxy.com/p/24981.html

    上一篇: Suggestion for R/LaTeX table creation package

    下一篇: Visual Studio is not creating temporary object when typecasting?