Вы можете сделать это в формате Open Document (для чтения, редактирования в OpenOffice или MS Office) с пакетом odfWeave .
Пример из документации (см. Formatting.odt в пакете )источник / inst / examples):
library(odfWeave)
set.seed(416)
tableData <- state.x77[c(7, 38, 20, 46), c(7, 1, 8)]
states <- data.frame(type = c("Northern", "Southern"),
pos = c(2, 2),
text = "ArialCenteredItalics")
odfTable(tableData, rgroup = states)
odfTableCaption("a table using multi-cell row headers")