码迷,mamicode.com
首页 > 其他好文 > 详细

Pandas 通过追加方式合并多个csv

时间:2018-11-12 14:57:09      阅读:909      评论:0      收藏:0      [点我收藏+]

标签:文件   false   append   自动   tput   col   数据   拼接   panda   

常用合并

通常用pandas进行数据拼接、合并的方法有:

pandas.merge()

pandas.concat()

pandas.append()

还有一种方式就是通过 pd.to_csv() 中的追加写入方式

追加写入

import pandas as pd

for inputfile in os.listdir(inputfile_dir):
     pd.read_csv(inputfile, header=None) #header=None表示原始文件数据没有列索引,这样的话read_csv会自动加上列索引
     pd.to_csv(outputfile, mode=a, index=False, header=False) #header=0表示不保留列名,index=False表示不保留行索引,mode=‘a‘表示附加方式写入,文件原有内容不会被清除

执行过后就会将读取的csv内容追加写入一个csv文件中,达到合并文件内容的效果。

 

Pandas 通过追加方式合并多个csv

标签:文件   false   append   自动   tput   col   数据   拼接   panda   

原文地址:https://www.cnblogs.com/bigtreei/p/9946072.html

(1)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!