6
我在R中使用ReporteRs
包創建報表。我有一張有13列的桌子,我希望它可以沿着橫向方向走。否則,某些列將從表格中刪除。我想知道是否可以在ReporteR中爲特定的FlexTable對象指定它?所有其他表格和文本都以縱向格式顯示。我對沒有給出可重複的例子表示歉意。先謝謝你。在word文檔中創建景觀表
我在R中使用ReporteRs
包創建報表。我有一張有13列的桌子,我希望它可以沿着橫向方向走。否則,某些列將從表格中刪除。我想知道是否可以在ReporteR中爲特定的FlexTable對象指定它?所有其他表格和文本都以縱向格式顯示。我對沒有給出可重複的例子表示歉意。先謝謝你。在word文檔中創建景觀表
你可以用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")