是否可以从reporttools导出?

时间:2012-08-03 06:52:55

标签: r tex xtable reporttools

我正在使用tableNominal{reporttools}来生成频率表。我理解它的方式,tableNominal()生成乳胶代码,必须将其复制并粘贴到文本文件中,然后保存为.tex。但是可以简单地导出生成的表格,可以在print(xtable(table), file="path/outfile.tex"))?

中完成

1 个答案:

答案 0 :(得分:4)

您可以使用“Hmisc”软件包中的latexlatexTranslate来实现此目的。如果您具有必要的程序基础结构,则输出将发送到您的TeX引擎。 (您可以通过添加特定示例来提高我们答案的级别。)

看起来该函数不返回字符向量,因此您需要使用策略来捕获cat()的输出。使用帮助页面中的示例:

capture.output( TN <- tableNominal(vars = vars, weights = weights, group = group, 
         cap = "Table of nominal variables.", lab = "tab: nominal") , 
         file="outfile.tex")