我希望能够使用 knit/rmarkdown 生成一个文档,将所有输出保留在一起,但将代码保留到最后,理想情况下作为各种引用的脚注(即可以查找每个图形或输出的代码在附录中使用脚注)。这可能吗?
如果我正确理解你的意思的话。
您可以向原始代码块添加标签,然后使用ref.label
财产并阻止其进一步执行eval=FALSE
.
例如:
# Header
Bla bla ...
````{r plot1,echo=FALSE}
x = rnorm(100,10,5)
y = rnorm(100,10,5)
plot(x,y)
````
# Appendix
Code chunk:
````{r ref.label="plot1",eval=FALSE}
```
第一个块被执行(没有回显)并显示一个图形,第二个块仅回显第一个块的源。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)