我想加载到R,就像我在同一个文件夹中的30-40个csv文件一样。只有那些文件。
我想将它们作为不同的data.frames导入,让我们将它们命名为: TBL1 TBL2 TBL3 tbl4
等。
我可以一次加载所有这些,还是应该一个一个地加载?
如果脚本可以加载文件夹中的所有csv文件而不是选定的数字,那将是很好的,因为将来我可能会有不同数量的csv文件。
答案 0 :(得分:1)
这应该工作
temp = list.files(pattern="*.csv")
myfiles = lapply(temp, read.delim)
答案 1 :(得分:1)
你应该尝试一下:
tbl = list.files(pattern="*.csv")
for (i in 1:length(tbl)) assign(tbl[i], read.csv(tbl[i]))
您加载的文件名称将完全相同。