赞
踩
这节主要学习:学习如何利用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
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。