4 Metadata & Config
详见:
R Markdown: The Definitive Guide
4.2 config
可以将大部分的代码块设置、包的引入声明和一些工具函数放在一个 .R 脚本中,在最初的 setup 代码块中由 source() 引入,避免了每个 .Rmd 文件中都要写一遍。
setup 代码块的设置形如 {r setup, include = FALSE}
(在表示代码块起始的三个反引号后加入这个大括号),代码块内部只需要写
source("../Rmarkdown-template/Rmarkdown_config.R")
## global options ===================================
::opts_chunk$set(
knitrwidth = config$width,
fig.width = config$fig.width,
fig.asp = config$fig.asp,
out.width = config$out.width,
fig.align = config$fig.align,
fig.path = config$fig.path,
fig.show = config$fig.show,
warn = config$warn,
warning = config$warning,
message = config$message,
echo = config$echo,
eval = config$eval,
tidy = config$tidy,
comment = config$comment,
collapse = config$collapse,
cache = config$cache,
cache.comments = config$cache.comments,
autodep = config$autodep
)