bla*_*zej 4 r knitr r-markdown kableextra
是否有一种易于使用的方法来设置自定义默认kable()选项,因此无需为每次kable()调用重写它们.
例如,我通常的表样式使用以下代码:
library(kableExtra)
kable(mtcars, booktabs=TRUE, digits= 2) %>% kable_styling(latex_options =c("striped", "scale_down"))
Run Code Online (Sandbox Code Playgroud)
我想设置所有kable() kable_styling选项,以便kable(mtcars)没有参数的调用默认为我通常的表样式.
只需编写自己的函数即可:
kable <- function(data) {
knitr::kable(data, booktabs = TRUE, digits = 2) %>%
kable_styling(latex_options =c("striped", "scale_down"))
}
Run Code Online (Sandbox Code Playgroud)
给它一个新名称而不是掩盖可能不那么令人困惑kable; 随你(由你决定.