读取R中的多个csv文件 [英] reading multiple csv files in R
本文介绍了读取R中的多个csv文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我要读取R中的多个档案
档案位置(和名称)为:
C:/Users/rohit.gupta/Desktop/Data For Rohit / PacketDetails / DUMP_DATA_PktLevel_1.csv
C:/Users/rohit.gupta/Desktop/Data For Rohit /PacketDetails/DUMP_DATA_PktLevel_2.csv
C:/Users/rohit.gupta/Desktop/Data For Rohit / PacketDetails / DUMP_DATA_PktLevel_3.csv
直到 DUMP_DATA_PktLevel_100.csv
如何做到这一点? ?
解决方案
如果你的csv文件都是在你的目录中找到的.csv文件,你可以通过使用@Jilber来修改@ list.files()
函数:
fileList< - list.files(path =C:/Users/rohit.gupta/Desktop/Data For Rohit / PacketDetails,pattern =。csv)
sapply(fileList,read.csv)
您也可以限制
list.files()
使用正则表达式,请参见?regex
。I want to read multiple files in R
the file location(and name) being:
"C:/Users/rohit.gupta/Desktop/Data For Rohit/PacketDetails/DUMP_DATA_PktLevel_1.csv" "C:/Users/rohit.gupta/Desktop/Data For Rohit/PacketDetails/DUMP_DATA_PktLevel_2.csv" "C:/Users/rohit.gupta/Desktop/Data For Rohit/PacketDetails/DUMP_DATA_PktLevel_3.csv"
till
DUMP_DATA_PktLevel_100.csv
How can this be done??
解决方案If your csv files are all the .csv files found in your directory you can modify the answer of @Jilber by using the
list.files()
function as such:fileList <- list.files(path="C:/Users/rohit.gupta/Desktop/Data For Rohit/PacketDetails", pattern=".csv") sapply(fileList, read.csv)
You can also limit the files selected by
list.files()
using regular expression, see?regex
.这篇关于读取R中的多个csv文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文