如何在R中的文件名中导入带有特定单词的.csv文件?

时间:2019-06-03 17:53:10

标签: r csv

感谢您阅读这篇文章。我几乎每天都从Qualtrics平台导入.csv文件到特定文件夹(即“ Thesis_Folder”)。每当我将.csv文件导入Thesis_Folder时,.csv文件的默认名称都包括今天的日期和时间。换句话说,每次我从Qualtrics导入数据时,.csv文件的名称都会更改(例如,“论文数据June + 3_2019 ++ 12:48”)。但是,.csv文件始终包含单词“论文数据”。我的问题是:如果文件名称中包含“论文数据”,如何导入.csv文件?

list.files()列出具有特定模式的文件名,但不会将它们作为数据帧导入。谢谢。

2 个答案:

答案 0 :(得分:2)

files <- list.files("C:/Users/User/Desktop/csv", pattern=".*Thesis.*\\.csv$", full.names=TRUE)
list_of_frames <- lapply(files, read.csv)

将所有data.frames存储在列表中。

答案 1 :(得分:0)

未经测试,因为您没有提供示例数据,但这应该可行:

-lallegro