请求基于参数规则,从指定rmarkdown文档生成目标rmarkdown文档
当params$sec1 == 1时生成的RMarkdown文档内容
--- output: pdf_document --- ## 章节1 x <- 4 y <- 5 x+y ### A 9. ### B 5.
动态内容切换实现方法
要让原文档根据参数自动切换显示内容,可对原文档做如下修改:
代码块动态显示:为代码块添加条件判断的
echo参数,控制代码是否展示:```{r a, echo = params$sec1 == 0, eval = FALSE} x <- 2 y <- 3 x+yx <- 4 y <- 5 x+y结果动态展示:预先计算两个代码块的运行结果,再通过参数判断选择显示内容:
```{r, include=FALSE} # 预先计算结果 result_a <- 2 + 3 result_b <- 4 + 5A
r if(params$sec1 == 1) result_b else result_a.B
r if(params$sec1 == 1) result_a else result_b.
内容的提问来源于stack exchange,提问作者PaulS
相关产品推荐
相关产品推荐

