python合并工作表(python中合并表格的两种方法)
导读:合并表格要注意的是设置表格的表头,也就是是将表格第一列设置为合并表格的索引,这样合并表格的时候就会合并两个表格第一列的元素相同的行。...
合并表格要注意的是设置表格的表头,也就是是将表格第一列设置为合并表格的索引,这样合并表格的时候就会合并两个表格第一列的元素相同的行。
方法一:使用join合并
importnumpyasnp importpandasaspd importmatplotlibasplt id1=pd.read_csv(/Users/wuwu/Desktop/2021_ICM_Problem_D_Data/id4.csv) dba=pd.read_csv(/Users/wuwu/Desktop/2021_ICM_Problem_D_Data/dba2.csv) id1.head() df1=id1.set_index(influencer_name) df2=dba df2=dba.set_index(influencer_name) w=df1.join(df2) w.info()方法二:使用merge合并
importnumpyasnp importpandasaspd importmatplotlibasplt id4=pd.read_csv(/Users/wuwu/Desktop/2021_ICM_Problem_D_Data/id4.csv) dba=pd.read_csv(/Users/wuwu/Desktop/2021_ICM_Problem_D_Data/dba2.csv) id4.head() df1=id4.set_index(influencer_name) df2=dba df2=dba.set_index(influencer_name) df3=pd.merge(df1,df2,how=inner,on=influencer_name) print(df3) df3.to_csv(/Users/wuwu/Desktop/2021_ICM_Problem_D_Data/alldataexceptyear.csv) pd.merge(df1,df2,how=inner,on=influencer_name)创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!