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/DBA 2。CSV’)
id1.head()
df1=id1.set_index(影响者姓名)
df2=数据库管理员
df2=dba.set_index(影响者名称)
w=df1.join(df2)
方法二:使用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/DBA 2。CSV’)
id4.head()
df1=id4.set_index(影响者姓名)
df2=数据库管理员
df2=dba.set_index(影响者名称)
df3=pd.merge(df1,df2,how=inner ,on=influencer_name )
打印(df3)
df3。to _ CSV(/Users/wuwu/Desktop/2021 _ ICM _ Problem _ D _ Data/alldataexcepyear。CSV’)以上两种合并输出的结果不同,但如何=内在定义的是表格内部的合并,合并的是两个表格相似的地方。
pd.merge(df1,df2,how=inner ,on=influencer_name )
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。