R制作乳胶桌子的工具

在一般的要求下,一个关于在R中生产乳胶桌子的社区维基。在这篇文章中,我将概述最常用的软件包和博客,其中包含用于从不太直接的对象生产乳胶桌子的代码。 请随时添加我错过的任何内容,并且/或者提供有关如何使用R生成格式良好的乳胶表的技巧,提示和小技巧。

包装:

  • xtable:用于最简单对象的标准表。 一个不错的画廊与例子可以在这里找到。
  • memisc:用于管理调查数据的工具,包含用于(基本)回归模型估计的乳胶表格的一些工具。
  • Hmisc包含一个函数latex() ,它创建一个包含所选对象的tex文件。 它非常灵活,还可以输出可longtable乳胶表格。 帮助文件中有很多信息?latex
  • miscFuncs有一个简洁的函数'latextable',它可以将混合字母和数字输入的矩阵数据转换为LaTeX表并将它们打印到控制台,以便将它们复制并粘贴到LaTeX文档中。
  • texreg包(JSS文件)将统计模型输出转换成LaTeX表。 合并多个模型。 可以应付大约50种不同的模型类型,包括网络模型和多级模型(lme和lme4)。
  • reporttools软件包(JSS论文)是连续,分类和日期变量描述性统计的另一种选择。
  • 表格软件包可能是R中用于描述性统计的最通用的LaTeX表格软件包
  • stargazer包使得比较统计模型汇总表更好
  • 博客和代码片段

  • 保罗约翰逊的outreg功能为Latex中的Stata-like表提供了回归的输出。 这个很好。
  • 正如在前面的问题中给出的那样,有一个代码片段来调整lme4对象的memisc包。
  • 相关问题:

  • 对R / LaTeX表创建包的建议
  • Rreport / LaTeX质量输出包
  • 用xtable对乳胶输出进行排序
  • 任何方式从lme4 mer模型适合对象生成LaTeX表格?
  • R data.frame与xtable胶乳输出堆叠指定标题
  • 使用公式语言自动将表格快速添加到R的胶乳中,并使用非常灵活和有趣的语法

  • 我想补充一下“brew”包。 您可以编写一个brew模板文件,该文件将是带有占位符的LaTeX,然后“酿造”它以创建一个.tex文件以将 include或输入到您的LaTeX中。 就像是:

    begin{tabular}{l l}
    A & <%= fit$A %> 
    B & <%= fit$B %> 
    end{tabular}
    

    brew语法也可以处理循环,因此您可以为数据帧的每一行创建一个表格行。


    感谢Joris创造这个问题。 希望它会成为一个社区维基。

    在乳胶书签包产生漂亮的表。 这里是一篇关于如何使用xtable创建使用booktabs的乳胶表的博客文章

    我还会将apsrtable包添加到组合中,因为它会生成好看的回归表。

    另一个想法:这些软件包中的一些(特别是memisc和apsrtable)可以轻松扩展代码,为不同的回归对象生成表格。 一个这样的例子是问题中显示的lme4 memisc代码。 启动github存储库来收集这些代码片段可能是有意义的,并且随着时间的推移,甚至可能将其添加到memisc包中。 任何接受者?


    stargazer包是另一个不错的选择。 它支持来自许多常用函数和包(lm,glm,svyreg,survival,pscl,AER)以及来自zelig的对象。 除了回归表之外,它还可以输出数据框的汇总统计信息,或直接输出数据框的内容。

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

    上一篇: Tools for making latex tables in R

    下一篇: How to convert a factor to integer\numeric without loss of information?