我想在PDF输出中旋转宽表。我碰到了this fantastic question,但是桌子更长。
当我复制/粘贴该问题中显示的示例之一时,使用RMarkdown效果很好。
library(kableExtra)
kable(iris[1:5,],
format = "latex", booktabs = TRUE) %>%
kableExtra::landscape()
但是,如果我们删除该子设置,我们将看到表格超出了页面的尺寸。
library(kableExtra)
kable(iris,
format = "latex", booktabs = TRUE) %>%
kableExtra::landscape()
所以我的问题很简单:如何通过将表格分成几部分来创建所需数量的PDF页面?
答案 0 :(得分:2)
您能尝试一下吗(抱歉,我无法发表评论):
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 是你想要的吗?