日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Python Merge函數原理及用法解析

瀏覽:201日期:2022-07-11 08:48:53

Merge函數的用法

簡單來說Merge函數相當于Excel中的vlookup函數。當我們對2個表進行數據合并的時候需要通過指定兩個表中相同的列作為key,然后通過key匹配到其中要合并在一起的values值。

然后對于merge函數在Pandas中分為1vs1, 多(m)vs1,以及多(m)vs多(m)這三種場景。但是平時用的最多的往往是多vs1的這種場景。也就是說2個表中其中一個表作為key的值會出現重復,而另外一個表作為key的值則是唯一。

這種場景也很好理解。例如:我們在生產環境中對服務器進行管理,一臺服務器上可能裝了各種各樣的軟件。那么如果是Excel表格來管理的話一個軟件就占用一行信息。而服務器名是相同的。所以一個相同的服務器名就會出現多個。

這臺服務器上安裝了多少個軟件,服務器名就會重復幾次,也就是最終有幾行。那么另外一個表要想讀取這臺服務器上安裝的所有軟件,那么服務器名就要作為key,各個軟件的信息則是value值。最終被讀取寫入的那張表的key只能唯一。

我們看下面這個案例,是真實多v1的案例。為了數據安全我只能把截圖分享給大家,并把服務器名遮掩希望大家諒解。

數據表1:作為查詢的總表,其中服務器名這列就是B列中的信息會出現重復

Python Merge函數原理及用法解析

數據表2:下表為按照表1的key就是hostname來匹配,匹配到后按照表2的列名來讀取信息寫入到表2.這里同上因為服務器名敏感,所以也用馬賽克擋住了,忘諒解。

Python Merge函數原理及用法解析

代碼演示:

1. 讀取表1,表2中的內容,作為DataFrame賦值給變量

#%%import pandas as pd#讀取表1df01 = pd.read_excel('./datas/new_all_datas.xlsx', header=5)df01.head()#%%#讀取表2df02 = pd.read_excel('./datas/new_software_InputSheet.xlsx')df02#%%

2. 通過merge函數合并兩個DataFrame。on代表指明拿什么作為key來進行匹配。how這里分為left,right,inner,outer等方式。這里left代表按照表1為主表進行合并。

#%%#ホスト名作為key來匹配兩個表,相當于vlookup函數#how=left代表以left左表為主,這里則代表表二為左表df03 = pd.merge(df02,df01,on='ホスト名',how='left')df03

結果:合并結果如下。但是因為表1,表2中出現重復元素的列名,因此合并后Pandas會按照后綴,把相同列名按照_x,_y的方式生成多列。

Python Merge函數原理及用法解析

3. 去除沒用的列并按照條件查詢想要的數據. 下列需求是按照服務器名,找出對應的'ソフトウェア名'也就是software名為Trend Micro的軟件以及'ソフトウェア?造元'software制造商為Symantec的所有行。

#%%#因為表中有相同的列名因此自動后綴被加上了_y#下面代表篩選查詢范圍,以及指定查詢值df03 = df03.loc[:,['ホスト名','行番號','ソフトウェア區分_y','ソフトウェア名_y','ソフトウェアバ?ジョン_y','ソフトウェア?造元_y']]df04 = df03[(df03['ソフトウェア名_y']=='Trend Micro') | (df03['ソフトウェア?造元_y']=='Symantec')]#重新把列名設定換一下然后輸出df04.columns = ['ホスト名','行番號','ソフトウェア區分','ソフトウェア名','ソフトウェアバ?ジョン','ソフトウェア?造元']df04

結果:

Python Merge函數原理及用法解析

4. 將數據導出到Excel文件

#%%with pd.ExcelWriter('./datas/output_mergedatas.xlsx') as writer: df04.to_excel(writer,index=False) print('Done!!')

結果:當然也可以直接導入到數據表2中去。我這里為了不破壞原表,因此作為新的Excel表導出了。

Python Merge函數原理及用法解析

大家在日常業務中,如果遇到類似場景可以嘗試通過merge函數來合并您的數據。還可以結合loc切片以及寫下來要發表的pivot,pivot_table透視表來更加豐富的對數據進行清洗。

總體而言用慣了Pandas后會感覺相比Excel中的函數及宏。Pandas會更加的靈活也更加的強大。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品片aa在线观看| 久久男人av| 亚洲免费在线| 欧美亚洲人成在线| 精品国产成人| 亚洲一级影院| 日韩午夜电影| 久久狠狠久久| 成人午夜精品| 综合激情五月婷婷| 国内在线观看一区二区三区 | 国产精品久久久久久久久妇女| 亚洲高清成人| 日韩av资源网| 日本不良网站在线观看| 日韩中文字幕1| 美女视频黄 久久| 免费欧美一区| 国产精品中文字幕制服诱惑| 国产不卡人人| 蜜臀av一区二区在线免费观看| 啪啪国产精品| 免费视频久久| 国产精品亚洲片在线播放| 日产精品一区二区| 国产精品a级| 久久精品三级| 亚洲视频电影在线| 日本不良网站在线观看| 日本一区福利在线| 欧美sss在线视频| 日本a口亚洲| 免费毛片在线不卡| 久久久久九九精品影院| 麻豆精品蜜桃视频网站| 国产精品一区高清| 精品久久精品| 在线视频观看日韩| 亚洲综合国产| 亚洲午夜免费| 久久久久久久久成人| 久久久精品久久久久久96| 天堂成人国产精品一区| 国产精品免费不| 久久三级福利| 日韩精品欧美大片| 日韩一区二区三区在线免费观看| 婷婷成人综合| 国产欧美二区| 91视频一区| 亚洲人妖在线| 三上悠亚国产精品一区二区三区| 亚洲人妖在线| av资源亚洲| 亚洲一级大片| www.九色在线| 日韩1区2区3区| 日韩大片在线观看| 欧美永久精品| 激情婷婷久久| 美腿丝袜亚洲三区| 丝袜美腿一区二区三区| 久久久久久夜| 日本不卡不码高清免费观看 | 日韩国产在线不卡视频| 久草免费在线视频| 91欧美极品| 欧美午夜不卡影院在线观看完整版免费| 国产一卡不卡| 亚洲一区日韩| sm久久捆绑调教精品一区| 四虎在线精品| 午夜久久黄色| 国产精品麻豆久久| 日韩高清一级| 欧美日韩国产高清电影| 欧美国产极品| 亚洲精品美女91| 精品日韩毛片| 国产白浆在线免费观看| 国产欧美一区| 中文字幕日韩亚洲| 亚洲激情中文| 日韩欧美二区| 高清一区二区三区| 国产精品视频一区视频二区| 亚洲综合精品四区| 亚洲成人二区| 国产一区三区在线播放| 奇米色欧美一区二区三区| 午夜日韩在线| 日韩中文在线电影| 麻豆一区在线| 国产亚洲高清一区| 日韩在线成人| 亚洲欧美一级| 在线看片日韩| 视频一区二区中文字幕| 黑丝一区二区| 久久在线免费| 播放一区二区| 国产拍在线视频| 91亚洲成人| 老司机免费视频一区二区| 国产调教一区二区三区| 日韩福利视频导航| 青草国产精品久久久久久| 欧美日本不卡| 精品一区不卡| 色天使综合视频| 久久国产人妖系列| 欧美综合另类| 欧美 日韩 国产一区二区在线视频| 成人在线视频免费看| 国产精品二区影院| 亚洲1区在线| 日韩中文视频| 在线亚洲精品| 日韩国产一二三区| 国产精品白浆| 久久精品免视看国产成人| av资源亚洲| 亚洲激情二区| 日韩高清不卡一区二区| 久久亚洲资源中文字| 欧美私人啪啪vps| 88久久精品| 国产精品伦一区二区| 你懂的国产精品永久在线| 精品一区电影| 少妇精品久久久一区二区三区| 99re国产精品| 欧美欧美黄在线二区| 国产成人精品三级高清久久91| 久久精品国产68国产精品亚洲| 99日韩精品| 石原莉奈一区二区三区在线观看| 999在线观看精品免费不卡网站| 亚洲欧美日韩专区| 日韩欧美三区| 国产精品密蕾丝视频下载| 成人台湾亚洲精品一区二区 | 日韩精品影视| 婷婷综合激情| 97久久亚洲| av中文字幕在线观看第一页 | 日韩欧美一区免费| 久久av一区| 久久精品国产99国产精品| 国内精品福利| 国产精品亚洲综合久久| 久久一级电影| 青青国产91久久久久久| 成人啊v在线| 四虎精品一区二区免费| 高潮一区二区| 日韩欧美精品一区二区综合视频| 国产在线一区不卡| 中文字幕日韩欧美精品高清在线| 精品福利久久久| 久久亚洲风情| 精品久久网站| 免费成人性网站| 福利一区二区三区视频在线观看| 久热精品在线| 欧美国产小视频| 日本成人中文字幕| 国产伊人精品| 美女视频网站久久| 亚洲欧美久久久| www.九色在线| 国产欧美日韩在线一区二区 | 日本精品久久| 久久精品1区| 国产黄色精品| 日韩在线卡一卡二| 日韩和的一区二在线| 国产精品一页| 久久国产99| 日韩一区电影| 国产精品**亚洲精品| 男人操女人的视频在线观看欧美| 日韩精品电影| 欧美国产先锋| 亚洲精品伊人| 欧美精选一区二区三区| 给我免费播放日韩视频| 青青草视频一区| 欧美日韩中文一区二区| 久久一区欧美| 欧美中文高清| 一区二区国产在线观看| 欧美不卡视频| 在线一区av| 麻豆一区在线| 国产一卡不卡| 日韩国产欧美在线视频| 亚洲一区免费| 激情综合网站| 91精品一区二区三区综合|