小編給大家分享一下pandas中join()方法怎么用于索引上的合并,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
成都創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站建設(shè)、成都網(wǎng)站制作與策劃設(shè)計(jì),慶城網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十多年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:慶城等地區(qū)。慶城做網(wǎng)站價(jià)格咨詢:028-86922220
python常用的庫(kù):1.requesuts;2.scrapy;3.pillow;4.twisted;5.numpy;6.matplotlib;7.pygama;8.ipyhton等。
1、pandas中join()方法
dataframe內(nèi)置了join方法是一種快速合并的方法。它默認(rèn)以index作為對(duì)齊的列。
2、語(yǔ)法格式
join(other,on=None,how=“l(fā)eft”,lsuffix=" “,rsuffix=” ",sort=False)
3、使用參數(shù)
on:用于連接名。 //如果兩個(gè)表中行索引和列索引重疊,那么當(dāng)使用join()方法進(jìn)行合并時(shí),使用參數(shù)on指定重疊的列名即可
how:可以從{“l(fā)eft”,“right”," outer",“inner”} 中任選一個(gè),默認(rèn)使用left的方式。
lsuffix:接收字符串,用于在左側(cè)重疊的列名后添加后綴名。
rsuffix:接收字符串,用于在右側(cè)重疊的列名后添加后綴名。sort:接收布爾值,根據(jù)連接鍵對(duì)合并的數(shù)據(jù)進(jìn)行排序,默認(rèn)為False。
4、通過(guò)索引連接DataFrame使用實(shí)例
>>> caller.join(other, lsuffix='_caller', rsuffix='_other') key_caller A key_other B 0 K0 A0 K0 B0 1 K1 A1 K1 B1 2 K2 A2 K2 B2 3 K3 A3 K99 B99 4 K4 A4 NaN NaN 5 K5 A5 NaN NaN
以上是“pandas中join()方法怎么用于索引上的合并”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!