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

作者: morefunmba (開心一點)   2023-08-13 09:37:29
最近在做社區棒球相關分析
初步整理完的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())
想請大家給個建議
謝謝
作者: lycantrope (阿寬)   2023-08-13 10:09:00
df.set_index("Name").agg(["idxmax","max"])
作者: robert09080 (Aspettarei)   2023-08-13 10:10:00
I’d max

Links booklink

Contact Us: admin [ a t ] ucptt.com