在R项目中工作时,我喜欢使用相对于项目目录根目录的相对路径。几个星期后,我将RStudio升级到包含“R笔记本”的最新版本。
笔记本很棒,但我在knitr文档中使用的选项不再适用:
opts_knit$set(root.dir="../..")
我希望路径相对于项目目录,我不想使用setwd()
,因为这不会在交互模式和编织模式下产生相同的结果。此外,我希望能够多次获取整个knitr文档并多次更改为相对目录setwd("..")
,从而快速导致不需要的路径。
根据Jennifer Bryan的建议,是否有必要use a package simply to set relative paths to files inside a project?