我正在rmarkdown中编写一些模板,我想使用内联r代码:
expanded uncertainty is `r var.sd*2`
然而,由于这些变量(例如var.sd)在前面的代码块被整理出来之前是不可用的,如果你尝试在没有定义var.sd时打印出报告,你当然会得到一个错误。
我希望将代码保留在文档中但注释掉,以便报表作者在计算var.sd时可以取消注释。
我无法看到一种评论代码的方法,这会阻止R解释内联代码。我已经尝试进入一个YAML块(每行都有#)并且还用
包围以下任何一项工作
---
expanded uncertainty is `r var.sd*2`
---
<!--
expanded uncertainty is `r var.sd*2`
-->
R内联代码不断被解释,从而引发错误。
还有另一种方式来评论这个并隐藏在R?