這種問題用python的pandas怎麼解決

時間 2021-05-29 22:55:01

1樓:Mr資料楊

自己思考下業務邏輯再動手

import pandas as pd

deep_num = -10 # 這個你自己設定好你需要的數字

df_scores = pd.read_csv('潛水成績.csv') # 讀取

players_all = df_scores['姓名'].unique().tolist() # 姓名去重

players_out = df_scores[df_scores['潛水深度'] >= deep_num]['姓名'].unique().tolist() # 成績聚合去重篩選

df_qualified = list(set(players_all).difference(set(players_out))) # 對比去重

df_data = df_scores[df_scores['姓名'] in df_qualified] # 搜尋去重後的人員名單提取對應行資料

df_data.to_excel('合格的人員.xlsx') # 匯出資料

用python寫回帖機遇到的問題?

1.提交的資料分成兩部分。發貼的內容是通過POST提交的。樓主提到的fid,nowtime,verify通過URL的引數傳過去的。示例 http wohuju.net post.php?fid 2 nowtime 1336667630691 verify 4ff11b04 可以看到querystri...

Python的切片怎麼用?

黃哥 解決方法之一 來乙個氣泡排序的方法 氣泡排序,最好需要加乙個標記。表示其中已經完全排序好了。這個工作,請提問者自己去完善吧。 捏爆大臉貓吸乾大臉能 python 3.7 your list 1,2,3,4,5,6,7,8,9,10 a your list 1 2 偶數下標元素進行降序排列,沒看...

Python 中 「is」 和 「 」 的問題?

Pure White 其實可以看一看python的內建函式 就是雙下劃線 開頭的那些,會對具體的實現和細節有比較好的了解。對於第三個問題,是因為python為了提高效能,所以直接建立了 5到256的整數值的物件,因為這些數值會經常出現。這樣就不用每次出現一次建立一次物件了,可以提高效能並減少記憶體消...