You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在R中批量导入匹配指定命名规则的数据集并完成合并

R 实现(基于tidyverse)

确保你已安装加载tidyverse包后,运行以下单行代码即可完成操作:

df <- list.files(pattern = "^SearchResults.*\\.csv$") %>% purrr::map_df(readr::read_csv)
  • list.files(pattern = "^SearchResults.*\\.csv$") 会匹配当前工作目录下所有以SearchResults开头的csv文件
  • map_df会自动遍历所有匹配到的文件,读取后逐行合并为统一数据框,自动对齐相同列名

Python 实现(基于pandas)

确保你已安装pandas库后,运行以下单行代码即可完成操作:

import pandas as pd; import glob; df = pd.concat([pd.read_csv(f) for f in glob.glob("SearchResults*.csv")], ignore_index = True)
  • glob.glob("SearchResults*.csv") 会匹配当前工作目录下所有以SearchResults开头的csv文件
  • 列表推导式批量读取所有csv后通过pd.concat合并,ignore_index=True会重置合并后数据的行索引,避免索引重复

内容的提问来源于stack exchange,提问作者Seydou GORO

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 15:27:03