Лучший способ генерировать вывод из R в документ Word - это RMarkdown, где вывод из скрипта Rmd может быть записан непосредственно в документ Microsoft Word.
Поскольку можно создавать таблицы с помощью функции knitr::kable()
, документ Word также может включать таблицы.
Вот пошаговое руководство по RStudio и сценарий Rmd, иллюстрирующий эту технику.
Сначала в RStudio создайте новый документ RMarkdown, выбрав значок нового документа под строкой меню.
В Затем появится всплывающее окно, создайте имя файла и сохраните файл.
Замените образец кода из документа RMarkdown следующим, чтобы загрузить * Пакеты 1022 * и knitr
, создайте объект kwic()
и напечатайте его в таблице с kable()
.
Создайте документ Word, выбрав кнопку knit
в списке значков на панели текстового редактора RStudio, используя выбор Knit to Word
.
По завершении RStudio открывает Word, и таблица вывода выглядит следующим образом.
[ 3
Можно использовать дополнительные функции kable()
или kableExtra()
для настройки внешнего вида таблицы вывода.
Кроме того, еще одним преимуществом этого подхода является то, что с помощью RMarkdown можно написать всю статью или статью, что делает анализ полностью воспроизводимым. В качестве примера полного анализа, выполненного в RMarkdown, можно просмотреть мой комментарий к ToothGrowth Analysis: Full Factorial ANOVA , который я опубликовал в 2015 году в поддержку курса Статистического вывода Университета Джона Хопкинса на Coursera.