我试图将多个csv文件(13个文件)拼接成一个(列明智),我得到的结果不是列明智的


import pandas as pd
dfs_AIC = []
for filenum in range(1,13):
dfs_AIC.append( pd.read_csv('AIC_{}.csv'.format(filenum)) )
aaa_pvalue=(pd.concat(dfs_AIC).to_csv("AIC_Concatinate_1-13.csv"))

我试图将多个csv文件(13个文件)连接成一个(列明智),我得到的结果不是列明智的,而是我在得到的csv对角线连接的值。代码中的错误可能是什么?

试试这个:

import pandas as pd
dfs_AIC = pd.DataFrame()
for filenum in range(1,13):
dfs_AIC.append(pd.read_csv('AIC_{}.csv'.format(filenum)) )

这将创建一个包含所有行的大数据框架。