更改R中的目录

时间:2015-08-08 03:51:46

标签: r

我希望能够在使用R命令行界面时更改我正在使用的目录。我不想更改工作目录,只是暂时更改目录,就像使用" cd"更改目录一样。

可以这样做,如果是这样,我该怎么做?

2 个答案:

答案 0 :(得分:3)

setwd('path')

坚持走路,你就完成了。

答案 1 :(得分:1)

R setwd相当于shell cd。如果你有3个子目录(dirA,dirB和dirC)并且你想在目录中做一些工作,你需要编写以下代码:

dirs=c("dirA", "dirB", "dirC") # normally you get these by some means
# not through hard-coding; here is for example only
pwd <- getwd()
for (d in dirs) {
   setwd(d)
   # do some work in the subdirectory
   setwd(pwd)  # return to parent directory
}