作者morefunmba (开心一点)
看板Python
标题[问题] 找到及大直所对应的栏位名称
时间Sun Aug 13 09:37:29 2023
最近在做社区棒球相关分析
初步整理完的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://webptt.com/cn.aspx?n=bbs/Python/M.1691890651.A.845.html
1F:→ lycantrope: df.set_index("Name").agg(["idxmax","max"]) 08/13 10:09
2F:推 robert09080: I’d max 08/13 10:10