【发布时间】:2021-10-06 13:01:56
【问题描述】:
我想有条件地在我正在编写的 Rmarkdown 笔记本中打印出文本,以自动生成项目报告。我找到了answer,可以使用以下代码有条件地在 rmarkdown 笔记本中打印出文本:
`r if(show.text){"la la la"}`
如果 show.text 对象为真,它将打印出内联“la la la”。我想知道的是如何使用括号内的函数,例如:
`r if(show.text){print(x)}`
上面的代码不起作用。我希望能够结合它来制作更复杂的条件
`r if(show.text){"la la la" print(x) "bi bi bi" if(y)"bla bla bla"}`
但这不起作用。谁能帮助我或告诉我这是否可能?谢谢!
【问题讨论】:
标签: r r-markdown