[问题] 找到及大直所对应的字段名称

楼主: 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