Ставьте подписи к таблицам сверху при вязании Word .doc с уценкой R

Заголовки таблиц располагаются под таблицей при использовании уценки R для создания документа Word в RStudio. Мне нужны подписи к таблицам над таблицей.

Я безуспешно пробовал функции kable() и pander().

Решение с использованием xtable() при вязании .pdf можно найти здесь: Как сделать заголовки таблиц RMarkdown (.Rmd) вверху

Однако, насколько мне известно, xtable() несовместима при вязке с Word .doc.

Возможность этой опции была преуменьшена в Как расположить и отформатировать длину заголовка таблицы [R Markdown, пакет pander] из-за политики pandoc в отношении заголовков таблиц внизу. Мои недавние посещения документации pandoc показывают, что эта политика была отменена.

Я хотел бы продолжать использовать уценку R для вязания документов Word, но мне придется отказаться, если подписи к таблицам останутся ниже таблицы.


person user2553813    schedule 12.08.2015    source источник
comment
Размещение подписи в файле уценки не влияет на то, где подпись будет отображаться в результирующем файле docx. Он отображался под таблицей с pandoc, и изменить это поведение было невозможно, но он был обновлен недавно -- поэтому просто обновите pandoc до 1.13.2.1+ и продолжайте использовать (R)уценку :)   -  person daroczig    schedule 12.08.2015


Ответы (1)


Основываясь на комментарии daroczig, я смог найти решение, установив последнюю версию pandoc, используя следующие команды в R:

library(installr)
install.pandoc()

Обратите внимание, что переустановка последней версии RStudio не обновила pandoc. Это решение работает с R 3.2.2; У install.pandoc() была ошибка с R 3.1.3, и установка pandoc вручную (то есть извне R с использованием файла msi) не устранила проблему.

person user2553813    schedule 13.08.2015