从RMarkdown旋转PDF输出中包含多个页面的表格

从RMarkdown旋转PDF输出中包含多个页面的表格,r,latex,r-markdown,knitr,kable,R,Latex,R Markdown,Knitr,Kable,我想在PDF输出中旋转一个宽表。我碰到过,但我的桌子更长 当我复制/粘贴该问题中显示的一个示例时,使用RMarkdown效果很好 library(kableExtra) kable(iris[1:5,], format = "latex", booktabs = TRUE) %>% kableExtra::landscape() 但是,如果我们删除子集,我们会看到表超出了页面的维度 library(kableExtra) kable(iris, forma

我想在PDF输出中旋转一个宽表。我碰到过,但我的桌子更长

当我复制/粘贴该问题中显示的一个示例时,使用RMarkdown效果很好

library(kableExtra)

kable(iris[1:5,],
      format = "latex", booktabs = TRUE) %>%
  kableExtra::landscape()
但是,如果我们删除子集,我们会看到表超出了页面的维度

library(kableExtra)

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

因此,我的问题很简单:我们如何通过将表格拆分为多个部分来创建所需的PDF页面?

您能试试这个吗(抱歉,我无法评论):

dt%
kable_样式(font_size=7,latex_options=c(“重复_标题”),repeat_header_text=“”,
全宽=F)%>%kableExtra::横向()
这似乎对我有用。 结果如下:
这是您想要的吗?

它通过在末尾添加
%%>%kableExtra::scape()
而起作用。谢谢如果您通过添加该行编辑您的评论,我将接受您的评论!
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()