【发布时间】:2013-12-02 08:30:50
【问题描述】:
setwd 在 RStudio 的 Rmd 文件中似乎不会更改后续块中的目录。有没有办法永久设置工作目录?
例子:
```{r}
setwd("/tmp")
getwd()
```
```{r}
getwd()
```
输出:
setwd("/tmp")
getwd()
## [1] "/private/tmp"
getwd()
## [1] "/Users/me/src"
这是在 Mac OS 10.8.5 上使用 RStudio 0.97.551、R 版本 3.0.2 和 knitr 版本 1.5。
我希望为所有后续块设置一次目录。
【问题讨论】:
-
我认为这是一个
knitr问题。见github.com/yihui/knitr/issues/277#issuecomment-6528846 看看是否有帮助,虽然我don't think Yihui is a fan 全局设置setwd -
解决方案是here,使用 opts_knit 而不是 opts_chunk
标签: r rstudio r-markdown