合并具有与数据框相似的名称约定的文件

合并具有与数据框相似的名称约定的文件,第1张

合并具有与数据框相似的名称约定的文件

比创建任意数量的未链接数据帧更好的主意是输出一个 数据帧字典 ,其中的键是前缀

from collections import defaultdictfilenames = ['abc_1.txt', 'abc_2.txt', 'abc_3.txt',  'bcd_1.txt', 'bcd_2.txt', 'bcd_3.txt']dd = defaultdict(list)for fn in filenames:    dd[fn.split('_')[0]].append(fn)dict_of_dfs = {}for k, v in dd.items():    dict_of_dfs[k] = pd.concat([pd.read_csv(fn) for fn in v], ignore_index=True)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5632461.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存