① pandas怎麼根據一個數據框中的值過濾另一個數據框
選中A表的C6到C23 復制 選中B表的C6 點擊選擇性粘貼中的 粘貼鏈接(粘貼按鈕旁邊的小三角形)
② python pandas如何過濾剔除數據
import pandas as pd
khhlist = pd.read_excel('客戶號.xlsx')
hmdlist = pd.read_excel('黑名單.xlsx')
khhlist = khhlist[~khhlist['客戶號'].isin(hmdlist['黑名單客戶'].values)]
renamelist = {'客戶號':'優質客戶'}
yzkhlist = khhlist.rename(columns=renamelist)
yzkhlist.to_excel('優質客戶.xlsx', encoding='utf8')
這個簡單,用isin函數,前面加上~取反即可
③ python對excel表格內容做正則過濾腳步
安裝pandas庫。
將之前收集到的文件信息重新構建成絕對路徑以便讀取,同時使用endswith()判斷文件名後綴為.xlsx,使用pandas的read_excel()進行讀取。
其中sheet_name=可用表名或者數字,0代表第一個表,1代表第二個表,'sheet1』代表讀取sheet1表。