日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python---pandas.merge使用

發布時間:2025/3/20 python 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python---pandas.merge使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

merge 函數參數

”’
merge: 合并數據集, 通過left, right確定連接字段,默認是兩個數據集相同的字段
參數 說明
left 參與合并的左側DataFrame
right 參與合并的右側DataFrame
how 連接方式:‘inner’(默認);還有,‘outer’、‘left’、‘right’
on 用于連接的列名,必須同時存在于左右兩個DataFrame對象中,如果位指定,則以left和right列名的交集作為連接鍵
left_on 左側DataFarme中用作連接鍵的列
right_on 右側DataFarme中用作連接鍵的列
left_index 將左側的行索引用作其連接鍵
right_index 將右側的行索引用作其連接鍵
sort 根據連接鍵對合并后的數據進行排序,默認為True。有時在處理大數據集時,禁用該選項可獲得更好的性能
suffixes 字符串值元組,用于追加到重疊列名的末尾,默認為(‘_x’,‘_y’).例如,左右兩個DataFrame對象都有‘data’,則結果中就會出現‘data_x’,‘data_y’
copy 設置為False,可以在某些特殊情況下避免將數據復制到結果數據結構中。默認總是賦值
”’

1.merge默認按相同字段合并,且取兩個都有的。

import pandas as pd
df1=pd.DataFrame({'name':['kate','herz','catherine','sally'],
'age':[25,28,39,35]})

df2=pd.DataFrame({'name':['kate','herz','sally'],
'score':[70,60,90]})
pd.merge(df1,df2)

age name score
0 25 kate 70
1 28 herz 60
2 35 sally 90

2. 當左右連接字段不相同時,使用left_on,right_on

pd.merge(df1,df2,left_on="name",right_on='call_name')

age name call_name score
0 25 kate kate 70
1 28 herz herz 60
2 35 sally sally 90

3. 合并后,刪除重復的列

pd.merge(df1,df2,left_on='name',right_on='call_name').drop('name',axis=1)

age call_name score
0 25 kate 70
1 28 herz 60
2 35 sally 90

?

4.參數how的使用

“1)默認:inner 內連接,取交集”

pd.merge(df1,df2,on='name',how='inner')

age name score
0 25 kate 70
1 28 herz 60
2 35 sally 90
”’
“2)outer 外連接,取并集,并用nan填充”

df3=pd.DataFrame({'name':['kate','herz','sally','cristin'],
'score':[70,60,90,30]})
pd.merge(df1,df3,on='name',how='outer')

age name score
0 25 kate 70
1 28 herz 60
2 39 catherine NaN
3 35 sally 90
4 NaN cristin 30

“3)left 左連接, 左側取全部,右側取部分”

pd.merge(df1,df3,on='name',how='left')

age name score
0 25 kate 70
1 28 herz 60
2 39 catherine NaN
3 35 sally 90

“4) right 有連接,左側取部分,右側取全部”

pd.merge(df1,df3,on='name',how='right')

age name score
0 25 kate 70
1 28 herz 60
2 35 sally 90
3 NaN cristin 30

轉載于:https://www.cnblogs.com/lijinze-tsinghua/p/9878649.html

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的python---pandas.merge使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 少妇捆绑紧缚av | 涩涩涩综合| 国产精品视频在线免费观看 | 日本不卡视频一区二区 | 亚洲欧美日本国产 | 欧美国产日韩视频 | bt天堂新版中文在线地址 | 青草草在线观看 | 亚一区二区 | 国产香蕉9| 国产精品宾馆在线 | 久久久夜色精品 | 久久久久一| 偷拍亚洲另类 | 亚洲精品区 | 99热影院| 爱爱爱爱网站 | 国产视频首页 | 超级砰砰砰97免费观看最新一期 | 性少妇xxxxx 亚洲一卡二卡在线观看 | 日韩欧美偷拍 | 亚洲成a人v | 久久一级视频 | 男人的天堂在线观看av | 日本一区二区在线 | 国产一级免费视频 | 亚洲精品天堂成人片av在线播放 | 黄网视频在线观看 | 国产男人的天堂 | 欧美少妇性生活 | av日韩在线免费观看 | 欧美日韩一区二区在线视频 | 好爽…又高潮了毛片免费看 | free女性xx性老大太 | 精品丝袜一区 | 中文字幕第十二页 | 日本高清视频网站 | 色婷婷丁香 | 国产黄色大全 | 色悠悠国产 | 欧美日韩在线综合 | 狠狠夜夜 | 午夜专区 | 成年人视频在线观看免费 | 美女av毛片| 99久久免费国产精精品 | 特级淫片裸体免费看冫 | 成人黄色短视频在线观看 | 销魂美女一区二区 | 国产精品乱子伦 | 欧美一区二区三区成人精品 | 性感美女被草 | 欧美片一区二区 | 少妇又色又爽又高潮极品 | 色欲av永久无码精品无码蜜桃 | 亚洲一区欧洲一区 | 国产精品一区二区电影 | 午夜精品一区二区在线观看 | 青青草娱乐在线 | 奇米第四色在线 | 精品一区二区三区视频在线观看 | 日韩在线视频第一页 | 成人午夜精品 | 欧美午夜精品一区 | 黄色片免费观看 | 97人妻人人揉人人躁人人 | 黄色片免费 | 92国产精品 | 激情网综合 | 一区二区三区在线免费 | 山外人精品影院 | 午夜成年人视频 | k8yy毛片| 日韩在线免费视频观看 | 成人免费91 | 永久黄网站色视频免费观看w | 国产人妻久久精品一区二区三区 | 亚洲精品二 | 国产精品12p | 91干视频 | av在线短片| 中国国产黄色片 | 国产xxx视频 | 91成人在线观看喷潮 | 国产99久久 | 国产区一二 | 国产精品女人久久久 | 亚洲成人av中文字幕 | 免费在线播放黄色片 | 国产精品视频亚洲 | 伊人网狼人 | 久久久久亚洲av无码专区首jn | 尤物视频在线观看 | jizzzxxxx| 尤物视频在线免费观看 | 伊人久久久久久久久久 | 国产精品国产三级国产 | 四虎5151久久欧美毛片 | 日本国产视频 |