r语言 - 在 Word 文档中制作横向表



我正在使用 R 中的ReporteRs包来创建报告。我有一个有 13 列的表格,我希望它以横向方向排列。否则,某些列将从表中删除。我想知道是否可以在报告中为特定的 FlexTable 对象指定这一点?所有其他表格和文本都采用纵向格式。我很抱歉没有给出可复制的例子。提前谢谢你。

你可以

addSection来做到这一点:

library(ReporteRs)
doc = docx()
doc = addSection( doc, landscape = T ) 
doc = addFlexTable( doc, FlexTable( mtcars) )
doc = addSection( doc, landscape = F ) 
writeDoc( doc, "test.docx")

另一种解决方案是创建一个具有横向的空Word文档,然后将其用作模板:

library(ReporteRs)
doc = docx(template = "your_landscape_doc.docx")
doc = addFlexTable( doc, FlexTable( mtcars) )
writeDoc( doc, "test.docx")

相关内容

  • 没有找到相关文章

最新更新