#r #r-markdown
#r #r-markdown
Вопрос:
Я пытаюсь преобразовать файл r-markdown в PDF, и когда я вяжу файл, pdf содержит таблицы с обрезкой столбцов. Таблица очень широкая; в ней 27 столбцов. Я попытался удалить 11 столбцов, но таблица все еще слишком широкая.
Я обратился к этой ссылке: https://haozhu233.github.io/kableExtra/awesome_table_in_pdf.pdf
Это отличная страница в knitr ::kable(). Но, к сожалению, это не решило мою проблему.
Вот код, который я собрал, используя ссылку выше.
knitr::kable(table, caption = "My Caption", format = "latex", booktabs = T) %>%
kableExtra::kable_styling(latex_options = c("striped", "scale_down"))
Поскольку таблица ооочень широкая, таблица уменьшена настолько, что текст в таблице слишком мал для чтения. Любые рекомендации о том, что делать?
Любая помощь очень ценится.
Комментарии:
1. Возможно, вы сможете использовать некоторый код Latex для создания ландшафта страницы: tex.stackexchange.com/a/308651/53880 . Вам нужно будет загрузить пакет (что вы можете сделать с помощью некоторых опций в заголовке YAML), а затем обернуть раздел,
begin{landscape} ... end{landscape}
я думаю.2. На самом деле, похоже
kableExtra
, что у нее уже естьlandscape()
функция, которая значительно упростит это!3. Да,
landscape()
сработало. Спасибо!