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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。