从多个目录中选择文件以进行R输入

从多个目录中选择文件以进行R输入,r,R,我有文件a.ext,b.ext,c.ext从目录/mypath1和d.ext,e.ext,f.ext中选择。如何从两个(甚至更多)目录中选择这些文件,并将这些文件名存储在对象中 尝试了类似的操作,但在此处无效:(my.dir只需执行list.files两次,并使用pattern参数: list.files(list.files(".",pattern="mypath1|mypath2")) 学习在不同的目录中移动。假设有一个目录“父目录”,其中有两个文件夹,您想从这两个文件夹中选择文件: my

我有文件
a.ext
b.ext
c.ext
从目录
/mypath1
d.ext
e.ext
f.ext
中选择。如何从两个(甚至更多)目录中选择这些文件,并将这些文件名存储在对象中


尝试了类似的操作,但在此处无效:
(my.dir只需执行list.files两次,并使用pattern参数:

list.files(list.files(".",pattern="mypath1|mypath2"))

学习在不同的目录中移动。假设有一个目录“父目录”,其中有两个文件夹,您想从这两个文件夹中选择文件:

my.dir <- setwd("parent directory")
setwd("./path1")
# get files
setwd('../')
setwd("./path2")
# get files

my.dir给我这个错误:“/media/BAM”中的错误:只能对数字、逻辑或复杂类型进行操作您可能没有使用有效的正则表达式。例如,您可能需要转义特殊字符。
lappy(c(“mypath1”、“mypath2”),list.files)
也许吧?您只是想自己获取文件名吗?我正在尝试处理一个接一个循环的文件。
my.dir <- setwd("parent directory")
setwd("./path1")
# get files
setwd('../')
setwd("./path2")
# get files