r - 使用 kableExtra 增加行/行间距

标签 r r-markdown bookdown kable kableextra

有没有办法使用 kableExtra 增加 r-markdown 或 bookdown 中的 pdf 输出的行距?

library(knitr)
library(kableExtra)
kable(
  head(iris, 5), caption = 'Iris Table',
  booktabs = TRUE) %>%
  kable_styling(latex_options = "striped")

enter image description here

最佳答案

您可以使用 LaTeX 命令来完成 \arraystretch :

---
output: pdf_document
---

```{r setup, include=FALSE}
library(kableExtra)
library(tidyverse)
```


\renewcommand{\arraystretch}{2}
```{r, echo=FALSE}
library(knitr)
library(kableExtra)
kable(head(iris, 5), caption = 'Iris Table',booktabs = TRUE) %>%
  kable_styling(latex_options = "striped")
```

请注意,以下所有表格都将使用相同的间距。但是您可以使用 \renewcommand{\arraystretch}{1} 重置它

enter image description here

关于r - 使用 kableExtra 增加行/行间距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53794142/

相关文章:

r - 如何在 R 中创建类数组?

r - pandoc:在新标签页中打开链接

r - 在 RMarkdown 中的数字周围添加空间

R Markdown 中的 rChart 不呈现

r-markdown - 在 bookdown 中手动编号

r - ddply,按日期排列

r - 是否有 R 代码集使用 PubMed ID 或 DOI 来获取该文章的数据文件?

r - 多行到单个单元格空间分隔 Pandas 中的值,分组依据