r - 如何在 RStudio 笔记本中的 knitr::kable() 列之间添加更多空间?
问题描述
我想knitr::kable()
在 RStudio 笔记本中使用函数。如果列名很短,则列之间的间距很小,使信息难以理解(见下图)。在这种情况下似乎padding
不起作用。有没有办法在 RStudio 笔记本中使列之间的空间(用黄色箭头表示)更大?
library(magrittr)
iris %>%
setNames(c("A", "B", "C", "D", "E")) %>%
head() %>%
knitr::kable(padding = 20)
解决方案
一般来说,您可以使用kableExtra
更好的样式,包括默认更宽的列间距。
library(magrittr)
library(kableExtra)
iris %>%
setNames(c("A", "B", "C", "D", "E")) %>%
head() %>%
knitr::kable() %>%
kable_styling()
推荐阅读
- javascript - 如何在更改选定文本时替换或删除?
- php - 此集合实例上不存在属性 [nama_kategori]
- regex - 用于替换两个标签之间的内容的正则表达式
- python - Python + NumPy - 循环移位 3D 数组
- r - 在闪亮仪表板上的单个图表上同时使用选择器输入和日期范围输入
- facebook-graph-api - 创建 Facebook 测试页面
- ajax - 即使 chrome 没有互联网连接,Ajax-Http-Request 也处于待处理状态
- python - 在 3d-pose-baseline 中找不到模型错误
- groovy - Jenkins 管道将所有参数转换为小写
- css - 如何在 NativeScript 中限制按钮的宽度?