关于here :: here()函数和工作目录

时间:2018-03-25 07:16:51

标签: r rstudio

几个月前,我使用setwd包通过相对路径替换了代码中的每个here和每个绝对路径。它确实运作良好,但仍然存在问题。

我没有使用R Projects(因为不同的原因),所以我设置了一个.here文件。如果我通过打开我的项目文件夹中的一个文件来启动RStudio,这将很有效,因为检测到正确的根文件夹。如果我打开RStudio然后开始使用我的脚本,here函数会在我的默认工作目录中搜索,因此我的路径都不能正常工作。

有没有一种优雅的方式来解决这个问题?我是否错过了here包的功能?

这个想法非常好,而且每次都比设置工作目录更好,但是现在我每次在项目之间切换时都必须关闭RStudio,我总是要记得开始RStudio通过打开我的项目文件......

提前感谢!

0 个答案:

没有答案