Создание таблицы ландшафта в документе word

Я использую ReporteRs пакет в R для создания отчета. У меня есть таблица, которая имеет 13 столбцов, и я хотел бы, чтобы она шла в ландшафтной ориентации. В противном случае некоторые столбцы будут вырезаны из таблицы. Мне интересно, можно ли указать это в Репортерах для конкретного гибкого объекта? Все остальные таблицы и тексты представлены в портретном формате. Мой не дает воспроизводимый пример извинения. Заранее спасибо.

1 ответов


вы можете сделать это с помощью 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")