我目前正在尝试使用map_df代码合并两个数据文件。我已经下载了我的数据集[https://catalog.data.gov/dataset/baby-names-from-social-security-card-applications-national-level-data]并将其放在我工作目录的文件位置。它是一个包含许多单独较小文件的文件。我希望使用map_df快速导入数据集,而不必在代码中命名每个文件。但是,当我尝试从该文件夹中提取数据时:
namedata.df <- read.csv.folder(Namedata, x = TRUE, y = TRUE, header = TRUE, dec = ".", sep = ";", pattern = "csv", addSpec = NULL, back = TRUE)
我得到一个返回:substr中的错误(文件夹,start = nchar(文件夹),stop = nchar(文件夹)): 对象&#39; Namedata&#39;找不到
为什么它会丢失文件夹?是否有更好的方法来提取数据文件夹?
答案 0 :(得分:0)
尝试使用projectTemplate。运行load.project()命令时,它会将所有csv,xls文件作为数据帧加载。数据框名称与文件名
相同