Как мне добавить многомерные таблицы, используя Pander?

Я пытаюсь добавить 3D-таблицу в отчет.docx, используя Pander, в частности, через Генерацию отчетов в реальном времени:

A=sample(LETTERS[1:5],100, rep=T)
b=sample(letters[1:2],100, rep=T)
numbers=sample(1:3,100, rep=T)

tab=table(A,b,numbers)
tab1=ftable(addmargins(tab))

tempReport=Pandoc$new(title="Pander and ftable", format="docx")

tempReport$add.paragraph("### table: tab")
tempReport$add(tab)

tempReport$add.paragraph("### table: tab1")
tempReport$add(tab1)

tempReport$export()

Тем не менее, он не может обрабатывать многомерную таблицу:

Ошибка в data.frame(txt = ячейки, width = cols.width, justify = justify): аргументы подразумевают различное количество строк: 5, 3

Есть ли способ обойти это? Спасибо!

РЕДАКТИРОВАТЬ: Спасибо @daroczig: с помощью сборки разработки у меня теперь появляется 3D-таблица! Имена столбцов / строк имеют кавычки "" вокруг них, но кроме этого все выглядит хорошо.

0 ответов

Другие вопросы по тегам