gpt4 book ai didi

r - 在 R markdown 中对齐所有 knitr 表

转载 作者:行者123 更新时间:2023-12-04 21:05:14 26 4
gpt4 key购买 nike

我有一个 rmarkdown 文档,其中包含多个表格,目前正在使用 kable(tbl, align = 'c') 打印。 ,但我想知道是否可以设置一个选项来默认打印文档中的所有表格并居中对齐。

就像是

knitr::opts_chunk$set(fig.align = 'center')

除了居中表格输出而不是图形对齐。

最佳答案

knitr选项,例如 fig.align控制图形相对于文档的显示方式。表格的类似选项将控制整个表格是否在文档中居中。

控制表格内内容的对齐方式应该是细粒度的。你可以为 kable 做一个包装函数这将提供您想要的默认选项。

my_kable <- function(x, align = "c", ...) {
knitr::kable(x, align = align, ...)
}
my_kable函数将使用想要的 align = 'c'作为默认和使用 ...将允许您从 my_kable 传递特定表所需的任何其他参数至 kntir::kable .

关于r - 在 R markdown 中对齐所有 knitr 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47907951/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com