```{r corr-matrix}
library(xtable)
kable(upper,
booktabs = T,
caption = "The correlation matrix") %>%
kable_styling(font_size = 7) %>%
landscape()
```
此代码用于生成相关矩阵(46 行和 46 列),如何将输出拟合到单个页面中。
```{r corr-matrix}
library(xtable)
kable(upper,
booktabs = T,
caption = "The correlation matrix") %>%
kable_styling(font_size = 7) %>%
landscape()
```
此代码用于生成相关矩阵(46 行和 46 列),如何将输出拟合到单个页面中。
在原始帖子中,字体为 7 时,表格只覆盖了矩阵的大约一半。这意味着如果您想要一个可读的表格,您必须考虑一种更改页面大小的方法。我认为您可以关注https://tex.stackexchange.com/questions/6834/change-paper-size-in-mid-document并以 PDF 格式解决此问题。
在 HTML 中,事情变得更容易,因为 HTML 本身没有“页面”的概念,除非你想打印。如果您只想以电子方式列出表格以供参考,并且我kableExtra
最近在开发版本中添加了一项新功能,您可以这样做
devtools::install_github("haozhu233/kableExtra")
kable(your_super_large_table, "html") %>%
kable_styling() %>%
scroll_box(width = "100%")
这将把这个表格放在一个水平滚动的盒子里,读者可以在里面移动和阅读。您还可以在那里定义一个高度,将其放入双向滚动框中。