在R Markdown中对齐XTable输出

时间:2016-06-03 09:29:45

标签: r knitr xtable

我正在R Markdown中将一项作业放到PDF(通过Latex),并使用xtable来很好地格式化我的输出。下面的代码生成一个小表,我想在文档中对齐并围绕它进行文本环绕。有没有办法实现这个目标?

summary.table <- xtable(ddply(aircon, ~when, summarise, Mean=mean(hours), StdDev=sd(hours)), caption="Mean and Standard Deviation (in Hours) Before and After Change")
print(summary.table, include.rownames=FALSE)

鉴于有关使用LaTeX to do the wrapping的更新,我如何在R Markdown中写这个以利用它?我尝试使用r <code>打印内联,但这不起作用。

1 个答案:

答案 0 :(得分:1)

我猜你可以在创建表的r-chunk中添加begin / end wraptable命令,如下所示:

cat("\\begin{wraptable}{r}{5.5cm} \n")
...
print(summary.table,...)
cat("\\end{wraptable} \n")

您可以使用记录here的包含机制来包含自定义header.tex,其中包含usepackages等。