在R中读取多个csv文件

标签 r csv

这个问题在这里已经有了答案:





consolidating data frames in R

(2 个回答)


7年前关闭。




我想在 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 文件,您可以使用 list.files() 修改@Jilber 的答案。功能如下:

fileList <- list.files(path="C:/Users/rohit.gupta/Desktop/Data For Rohit/PacketDetails", pattern=".csv")
sapply(fileList, read.csv)

您还可以限制list.files() 选择的文件使用正则表达式,参见 ?regex .

关于在R中读取多个csv文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19655431/

相关文章:

c++ - QTableView 导出到 .csv 获取的行数仅限于 256

python - 如何将 for 循环输出写入 csv 文件?

r - 如何在 R 上的绘图中包含文本的上标?

R gputools : gcc: error: unrecognized command line option ‘-Wp’

r knit word 文档图自动重新调整大小

symfony - 自定义 Sonata Admin bundle 导出的 CSV 内容

php - 如何在CSV文件中保留反斜杠或将其更改为NULL以在PHP中生成SQL文件

javascript - 如何使用 javascript 生成正确的 csv 文件格式

r - 关于 `get_test_label` 包中的函数 `get_pwc_label` 和 `rstatix` 的问题

r - 跨列表列汇总,在 dplyr 中获取第一个值