是否有一种易于使用的方法来设置自定义默认kable()
选项,因此无需为每个kable()
调用重写它们。
例如, 我通常的表格样式使用以下代码:
library(kableExtra)
kable(mtcars, booktabs=TRUE, digits= 2) %>% kable_styling(latex_options =c("striped", "scale_down"))
我想设置所有kable()
kable_styling
选项,以使不带参数的kable(mtcars)
调用默认为我惯用的表样式。
答案 0 :(得分:7)
只需编写您自己的函数即可:
kable <- function(data) {
knitr::kable(data, booktabs = TRUE, digits = 2) %>%
kable_styling(latex_options =c("striped", "scale_down"))
}
给它起一个新名字而不是掩盖kable
可能会减少混乱。这取决于你。