当前位置:   article > 正文

使用pandas中merge进行数据整合_df3 = pd.merge(df1, df2, how='left', on='')

df3 = pd.merge(df1, df2, how='left', on='')

这节主要学习:学习如何利用pandas中的merge整合多个DataFrame或者Series中的数据。

知识要点

背景

看一个具体的例子。我们现在有2份数据,第1份数据存储的是订单信息,包含订单号、用户姓名、订单金额等。

第2份数据存储的是用户信息,包括用户姓名、电话号码、地址、用户的注册时间等信息。

现在有这样的需求,希望通过订单信息里的用户姓名,在用户信息里获得用户的电话号码、注册时间等信息。

会用merge函数解决

pd.merge(left, right, how='inner', on=None, left_on=None, right_on=None,

         left_index=False, right_index=False, sort=True,

         suffixes=('_x', '_y'), copy=True, indicator=False,

         validate=None)

注:

left,right:用于连接的2个DataFrame

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/663939
推荐阅读
相关标签
  

闽ICP备14008679号