日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

[python學習筆記]合并數據集中merge()、join()和concat

系統 2120 0

1 merge()
merge()默認的是按照各個表中列名重疊列進行內連接(how=‘inner’),參數如下:

            
              merge(left,right,how='inner',on=None,left_on=None,right_on=None,
left_index=False,right_index=False,sort=False,suffixes=('_x','_y'),copy=True,indicator=False)

            
          

其中:

on指定合并時依據的列名,單列時后跟字符串,多列時后跟字符串列表
how 表示連接方式,inner是內連接(交集),outer是外連接(并集),left和right表示左連接與右鏈接,即使用左(右)表中的所有鍵
suffixes 參數指定當兩個表合并后有相同的列名時,在列名上加的前綴,默認為元組(’_x’,’_y’)
left_on,right_on,左(右)側DataFrame中用作連接鍵的列
left_index,right_index,將左(右)側DataFrame中的行索引用作連接鍵的列
sort,根據連接鍵對合并后的數據進行排序
indicator:在 0.17.0中還增加了一個顯示合并數據中來源情況;如只來自己于左邊(left_only)、兩者(both)

注意事項:
當使用merge()進行多對多合并連接時,結果產生的是行的笛卡爾積。left表中有3個’b’行,right表中有2個’b’行,那么返回結果中就有6個’b’行,連接方式只影響出現在結果中的不同鍵的值

2 join()

            
              join(other, on=None, how='left', lsuffix='', rsuffix='', sort=False)

            
          

其中:

join()除了默認的使用的是左連接,保留左表的行索引外,參數含義與merge()基本相同,不再贅述。

3 concat()
concat()屬于軸向連接,可以指定按某個軸進行連接,可用于索引的合并

            
              concat(obj,axis=0, join='outer', join_axes=None, ignore_index=False,keys=None, levels=None, names=None, verify_integrity=False, copy=True):

            
          

其中:

axis,指定連接的軸向,默認是0(跨行連接)
join,指明軸向上的索引是按照交集(inner)還是并集(outer)來合并
join_axes,指明用于其他n-1條軸的索引,不執行交集/并集運算
keys,與連接對象有關的值,用于形成連接軸向上的層次化索引,可以是任意值的列表或數組、元組數組以及數組列表
levels,指定用作層次化索引各級別上的索引
names,用于創建層次化索引各分層級別的名稱
verify_interity,檢查結果對象新軸上的重復情況,如果發現則引發異常
ignore_index,不保留連接軸上的索引,產生一組新的索引


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 察隅县| 岳阳市| 广德县| 潞西市| 宁强县| 曲周县| 增城市| 宾川县| 宜章县| 陇西县| 凤山县| 周至县| 民权县| 佛山市| 尼玛县| 柘城县| 东乡族自治县| 长岭县| 太保市| 六枝特区| 岐山县| 乌兰察布市| 额济纳旗| 拜城县| 东源县| 张家界市| 福泉市| 金坛市| 鄂州市| 图们市| 四平市| 富川| 睢宁县| 海伦市| 西吉县| 泾川县| 收藏| 仙桃市| 博客| 旬邑县| 眉山市|