pandas的join函数,python pandas join 的用法

  pandas的join函数,python pandas join 的用法

  边肖介绍了join()方法在pandas中的两种应用方法,即通过索引或指定列连接数据帧。在平时,最常见的连接方式是按同列连接,很容易报错,因为连接会按照dataframe的索引进行。本文介绍了pandas中join()方法在索引合并中的应用原理和具体实例。

  1、pandas中join()方法

  Dataframe内置了join方法,这是一种快速的合并方法。它默认将index作为对齐列。

  2、语法格式

  join(other,on=None,how="left ",lsuffix= ",rsuffix=,sort=False)3、使用参数

  开:用于连接名称。//如果两个表中的行索引和列索引重叠,那么在使用join()方法进行合并时,可以使用上的参数来指定重叠的列名。

  方式:可以从{“左”、“右”、“外”、“内”}中选择一种,默认方式为左。

  Lsuffix:接收一个字符串,该字符串用于向左侧重叠的列名添加后缀。

  Rsuffix:接收一个字符串,该字符串用于向右边重叠的列名添加后缀。Sort:接收一个布尔值,并根据连接键对合并的数据进行排序。默认值为False。

  4、通过索引连接DataFrame使用实例

  caller.join(other,lsuffix=_caller ,rsuffix=_other )

  key_callerAkey_otherB

  0K0A0K0B0

  1K1A1K1B1

  2K2A2K2B2

  3K3A3K99B99

  4K4A4NaNNaN

  以上5K5A5NaNNaN是熊猫中join()方法用于索引合并的使用原理和具体例子。希望能对你有帮助~

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: