2014-02-25 70 views
3

我使用knitr产生降价,我再转换使用markdown::markdownToHTML()knitr能处理同一目录中的多个.Rmd文件吗?

knitr将用于放置在figure/子目录.Rmd文件数据为HTML。但是,如果我在同一目录中处理多个.Rmd文件,则可能会覆盖这些数字。使用在所有.Rmd文件中唯一的名称命名每个区块会生成唯一命名的数字,但这很容易出错。不小心重复使用名字会默默覆盖旧数字。

是否有使用不同figure/目录或以其他方式单独为每个数字.Rmd提交一份简单的方法?

回答

4

是的,你可以使用:

opts_chunk$set(fig.path = "other_directory") 

在每个文件来覆盖默认figure/路径。

+0

谢谢,我错过了。 –

+0

如果你正在缓存任何块,你也想设置'cache.path'。 – petrelharp

相关问题