[問題] 找到及大直所對應的欄位名稱

看板Python作者 (開心一點)時間8月前 (2023/08/13 09:37), 編輯推噓1(101)
留言2則, 2人參與, 8月前最新討論串1/1
最近在做社區棒球相關分析 初步整理完的dataframe大致如下 Name G PA AB R H TB AVG OBP SLG OPS OPS_Plus BB% 張XX 17 38 28 11 10 13 0.357143 0.513514 0.464286 0.977799 3.694721 0.236842 劉XX 18 34 29 4 9 13 0.310345 0.375000 0.448276 0.823276 3.138558 0.088235 張XX 18 47 42 14 14 18 0.333333 0.391304 0.428571 0.819876 3.063653 0.085106 施XX 14 28 24 6 4 10 0.166667 0.285714 0.416667 0.702381 2.641634 0.142857XX 我想出各項指標極大值所對應的球員名字 例如: 安打王: 14 Name 但只能寫出 print('得分王:',U10_aggbat01.R.max()) print('安打王:' , U10_aggbat01.H.max()) print('打點王:',U10_aggbat01.RBI.max()) print('盜壘王:',U10_aggbat01.SB.max()) 想請大家給個建議 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.194.152.192 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1691890651.A.845.html

08/13 10:09, 8月前 , 1F
df.set_index("Name").agg(["idxmax","max"])
08/13 10:09, 1F

08/13 10:10, 8月前 , 2F
I’d max
08/13 10:10, 2F
文章代碼(AID): #1as3FRX5 (Python)