我有一个内嵌代码,在一行中用单个反引号括起来.然而,
该队列有 r echo = FALSE load("../data/cohort.rda") nrow(cohort) 受试者.
没有执行,因此以html和pdf给我这个输出:
该队列有 r echo = FALSE load("../data/cohort.rda") nrow(cohort) 受试者.
我想要这个输出:队列有477主题.
当我排除时echo=FALSE,我收到此消息:
退出第33-35行(Manuscript.Rmd)base :: parse中的错误(text = code,srcfile = NULL):1:25:意外符号1:加载("../ data/cohort.rda")nrow ^
调用:... inline_exec - > withVisible - > eval - > parse_only - >执行暂停
Ben*_*ker 12
内联R代码需要是单个R语句,您可以通过用括号{}包围整个代码块并用分号分隔命令来实现.我保存了一个名为tmpfile 的3行数据框tmp.rda,用这一行渲染了一个Rmd文件
There are `r {load("tmp.rda"); nrow(tmp)}` observations
Run Code Online (Sandbox Code Playgroud)
并得到了预期的产量.
| 归档时间: |
|
| 查看次数: |
3228 次 |
| 最近记录: |