Поворот таблицы в формате PDF из RMarkdown с несколькими страницами - PullRequest
1 голос
/ 26 марта 2019

Я хочу повернуть широкую таблицу в своем выводе PDF.Я столкнулся с этим фантастическим вопросом , но моя таблица длиннее.

Когда я копирую / вставляю один из примеров, показанных в этом вопросе, он хорошо работает с помощью RMarkdown.

library(kableExtra)

kable(iris[1:5,],
      format = "latex", booktabs = TRUE) %>%
  kableExtra::landscape()

Однако, если мы удалим подмножество, мы увидим, что таблица превышает размер страницы.

library(kableExtra)

kable(iris,
      format = "latex", booktabs = TRUE) %>%
  kableExtra::landscape()

enter image description here

Итак, мой вопросочень просто: как мы можем создать столько страниц PDF, сколько нужно, разбив таблицу на части?

1 Ответ

2 голосов
/ 26 марта 2019

Можете ли вы попробовать это (извините, я не могу комментировать):

dt <- iris 
kable(dt, "latex", longtable = T, caption = "title") %>% 
kable_styling(font_size = 7, latex_options = c("repeat_header"),repeat_header_text = "",
                    full_width = F) %>% kableExtra::landscape()

Кажется, это работает для меня.Вот результат: pdf output Это то, что вы хотите?

...