在将多个.csv合并之后输出结果是添加了一行标签,其个数是dim,数据类型是文件类型,具体如下图
之前的代码是
import pandas as pd
df1 = pd.read_csv(r'/home/LX/DNN_XGB/Dataset/csv/AAC_N1.csv', header=None)#读取第一个文件
df2 = pd.read_csv(r'/home/LX/DNN_XGB/Dataset/csv/CT_N1.csv', header=None)#读取第二个文件
df3 = pd.read_csv(r'/home/LX/DNN_XGB/Dataset/csv/LD_N1.csv', header=None)#读取第三个文件
file = [df1, df2, df3]
outfile = pd.concat(file, axis=1)#横着拼接
# outfile = pd.concat(file)#竖着拼
print(outfile)
outfile.to_csv("NegativeYH"+".csv", index=0, sep=',')#输出文件名NegativeYH
print(outfile)#查看文件大小
经过Debug发现是最后一步输出可能存在问题,考虑到读取的时候加入的header=none,所以也添加到输出,问题解决,输出代码改为
outfile.to_csv("NegativeYH"+".csv", index=0, header=None, sep=',')#输出文件名NegativeYH
输出结果
ok,问题解决……