是否有 R 函数用于检查路径中是否存在具有特定扩展名的文件?

use*_*685 3 r

我有一个函数可以导入给定路径上存在的所有 .csv 文件。但是,我需要一种方法来检查路径中是否存在任何 .csv 文件。

我尝试使用 file.exists("*.csv$") 但它给了我不正确的结果。

小智 5

使用基数 R:

list.files(path = "pathname", pattern = "\\.csv$")
Run Code Online (Sandbox Code Playgroud)

将返回文件名以“.csv”结尾的字符串向量。要检查是否存在,请使用:

length(list.files(path = "pathname", pattern = "\\.csv$")) > 0
Run Code Online (Sandbox Code Playgroud)