我有文件a.ext
,b.ext
,c.ext
可从目录/mypath1
和d.ext
,e.ext
,f.ext
中进行选择来自目录/mypath2
。如何从两个(甚至更多)目录中选择这些文件并将这些文件名存储在对象中?
试过这样的事情,但在这里不起作用:(my.dir <- "mypath1"|"mypath2")
。
my.dir <- "mypath1"|"mypath2"
my.dir
all.files<-list.files(my.dir)
答案 0 :(得分:1)
只需执行list.files两次,并使用模式参数:
list.files(list.files(".",pattern="mypath1|mypath2"))
答案 1 :(得分:1)
学习在不同目录中移动。假设有一个目录&#34;父目录&#34;其中有2个文件夹,您想从这两个文件夹中选择文件:
my.dir <- setwd("parent directory")
setwd("./path1")
# get files
setwd('../')
setwd("./path2")
# get files
./从当前目录下降,.. /上升。