Поиск…


Вступление

Существует много способов форматирования R-кода, таблиц и графиков для публикации.

замечания

R часто хотят публиковать анализ и результаты воспроизводимым образом. См. « Воспроизводимость R» .

Таблицы форматирования

Здесь «таблица» означает широко (охватывая data.frame , table ,

Печать в обычный текст

Печать (как показано на консоли) может быть достаточной для просмотра текстового документа в моноширинном шрифте:

Примечание. Прежде чем приводить приведенные ниже примеры данных, убедитесь, что вы находитесь в пустой папке, в которую вы можете писать. Запустите getwd() и прочитайте ?setwd если вам нужно сменить папки.

..w = options()$width
options(width = 500) # reduce text wrapping
sink(file = "mytab.txt")
   summary(mtcars)
sink()
options(width = ..w) 
rm(..w)

Печать таблиц с разделителями

Запись в CSV (или другой общий формат), а затем открытие в редакторе электронных таблиц для применения заключительных штрихов - это еще один вариант:

Примечание. Прежде чем приводить приведенные ниже примеры данных, убедитесь, что вы находитесь в пустой папке, в которую вы можете писать. Запустите getwd() и прочитайте ?setwd если вам нужно сменить папки.

write.csv(mtcars, file="mytab.csv")

Дополнительные ресурсы

  • knitr::kable
  • звездочет
  • tables::tabular
  • texreg
  • xtable

Форматирование всех документов

Sweave из пакета utils позволяет форматировать код, прозу, графики и таблицы вместе в документе LaTeX.

Дополнительные ресурсы

  • Книтр и RMarkdown


Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow