如何在 Markdown 中设置 knitr::kable() 全局选项以供重用
How to set knitr::kable() global options in markdown for reuse
是否有一种易于使用的方法来设置自定义默认 kable()
选项,这样就不需要为每个 kable()
调用重写它们。
例如,
我常用的 table 样式使用以下代码:
library(kableExtra)
kable(mtcars, booktabs=TRUE, digits= 2) %>% kable_styling(latex_options =c("striped", "scale_down"))
我想设置所有 kable()
kable_styling
选项,以便在不带参数的情况下调用 kable(mtcars)
默认为我常用的 table 样式。
只需编写您自己的函数即可:
kable <- function(data) {
knitr::kable(data, booktabs = TRUE, digits = 2) %>%
kable_styling(latex_options =c("striped", "scale_down"))
}
给它一个新的名字而不是屏蔽可能会更容易混淆 kable
;由你决定。
是否有一种易于使用的方法来设置自定义默认 kable()
选项,这样就不需要为每个 kable()
调用重写它们。
例如, 我常用的 table 样式使用以下代码:
library(kableExtra)
kable(mtcars, booktabs=TRUE, digits= 2) %>% kable_styling(latex_options =c("striped", "scale_down"))
我想设置所有 kable()
kable_styling
选项,以便在不带参数的情况下调用 kable(mtcars)
默认为我常用的 table 样式。
只需编写您自己的函数即可:
kable <- function(data) {
knitr::kable(data, booktabs = TRUE, digits = 2) %>%
kable_styling(latex_options =c("striped", "scale_down"))
}
给它一个新的名字而不是屏蔽可能会更容易混淆 kable
;由你决定。