我有一个包含多种文件格式的文件夹,我怎样才能选择txt文件扩展名?
lf <- list.files("E:/UUU/", full.names=TRUE)
答案 0 :(得分:1)
我们需要使用pattern
参数来匹配所有带有.
的文件(因为.
是元字符,我们将其转义(\\
)),然后是string&#39; txt&#39;并指定它位于字符串
$
)
lf <- list.files(path = "E:/UUU/", pattern = "\\.txt$", full.names=TRUE)
默认情况下,pattern
设置为NULL,因此它将选择文件夹中的所有文件。如果我们从Usage
?list.files
list.files(path =&#34;。&#34;,pattern = NULL,all.files = FALSE, full.names = FALSE,recursive = FALSE, ignore.case = FALSE,include.dirs = FALSE,no .. = FALSE)