如何使用熊猫合并具有不同列号的csv文件

时间:2019-06-03 18:46:08

标签: python pandas

我想合并多个具有不同列数的文件。看来我可以合并,但是我无法写出列名。

indir="/home/centos/Data/MERGED/"
fileList=glob.glob(indir+"*.tsv")
dd=[pd.read_csv(f,sep="\t",header=0)for f in fileList]
result=pd.concat(dd,axis=1, join='inner', ignore_index=True,sort=False)
column_file=[]
for f in fileList:
    tp=pd.read_csv(f,sep="\t",header=0)
    print(len(tp.columns.tolist()))
    column_file.append(",".join(tp.columns.tolist()))
344
119
177
304
502
178
36
80
478
375
502
166

0 个答案:

没有答案