小编pee*_*eer的帖子

有条件地在 Bookdown 中包含章节

假设我有一个名为 index.Rmd 的主 R-Markdown 文件和另一个名为 child.Rmd 的 R-Markdown 文件。如果我想根据条件包含 R-Markdown 文件 child.Rmd params$value1 > params$value2,我可以将以下代码添加到文件 index.Rmd

condition <- params$value1 > params$value2
filepathToChild <- "/home/user/child.Rmd"
```{r conditional_print, 
child=filepathToChild , eval = condition
}
```
Run Code Online (Sandbox Code Playgroud)

使用 bookdown,我可以创建一个名为 _bookdown.yml 的文件,其中包含以下内容,以在文件 index.Rmd 的内容之后包含文件 child.Rmd 的内容:

rmd_files: ["index.Rmd", "child.Rmd"]
Run Code Online (Sandbox Code Playgroud)

如何根据条件在 bookdown 中包含文件 child.Rmd 的内容params$value1 > params$value2

r r-markdown bookdown

6
推荐指数
1
解决办法
190
查看次数

标签 统计

bookdown ×1

r ×1

r-markdown ×1