我希望能够在使用R命令行界面时更改我正在使用的目录。我不想更改工作目录,只是暂时更改目录,就像使用" cd"更改目录一样。
可以这样做,如果是这样,我该怎么做?
答案 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
}