直接上圖,**並茂,相信你很快就知道要幹什麼。
a檔案:
b檔案:
可以發現,a檔案中「漢字井號」這一列和b檔案中「well」這一列的屬程式設計客棧性相同,以這一列為主鍵,把b檔案中「time」這一列資料新增到a檔案中,www.cppcns.com如果b檔案缺少某些行,則空著,最後a檔案的行數不變,效果如下:
**如下:
# -*- coding: utf-8 -*-
"""crewww.cppcns.comated on wed nov 29 16:02:05 2017
@author: wq
"""import pandas as pd
df1 = pd.read_csv(u'input.csv', encoding='gbk')
df2 = pd.read_csv('input1.csv', encoding='gbk')
outfile = pd.merge(df1, df2, how='left', left_on=u'漢字井號',right_on='well')
outfile.to_csv('outfile.csv', index=false, encoding='gbk')
以上這篇用pandas按列合併兩個檔案的例項就是小編分享給大家的全部內容了,希望能給大家乙個參考,也希望大家多多支援我們。
本文標題: 用pandas按列合併兩個檔案的例項
本文位址: /jiaoben/python/225069.html
用pandas按列合併兩個檔案的例項
可以發現,a檔案中 漢字井號 這一列和b檔案中 well 這一列的屬性相同,以這一列為主鍵,把b檔案中 time 這一列資料新增到a檔案中,如果b檔案缺少某些行,則空著,最後a檔案的行數不變,效果如下 如下 coding utf 8 created on wed nov 29 16 02 05 20...
pandas 兩列資料合併
有兩個字段,想要將其合併成為乙個新的字段。比如當標籤分散在不同字段時候,想要將各個標籤融合一起。def test import pdb import pandas as pd df pd.dataframe df year quarter df year df quarter 方法1 df year...
用WINHEX合併兩個或多個BIN檔案
後來,我發現,用winhex軟體可以把這些bin檔案都合併到乙個檔案,只需要傳輸一次就可以了,大大的提高了效率。這一招,對於做產品特別的有幫助。用winhex合併兩個或多個bin檔案非常簡單,只需要複製貼上就可以了。下面講解把a.bin檔案和b.bin檔案合併的步驟。1.複製a.bin檔案貼上到旁邊...