python panda 进行列合并
将两个csv 文件 按列合并
![在]第一个csv文件(https://img-blog.csdnimg.cn/20191114205658445.jpg)
代码
在这里插入代码片
import pandas as pd
df1 = pd.read_csv(r'C:\Users\DELL\Desktop\123\core_6_mer.csv', encoding='gbk')#读取第一个文件
df2 = pd.read_csv(r'C:\Users\DELL\Desktop\123\p_peculiar_gene_ko.csv', encoding='gbk')#读取第二个文件
outfile = pd.merge(df1, df2, left_on='label', right_on='0')#文件合并 left_on左侧DataFrame中的列或索引级别用作键。right_on 右侧
outfile.to_csv(r'C:\Users\DELL\Desktop\孙宇项目\a.csv', index=False,encoding='gbk')#输出文件