我想对 Pandas 数据框的某一列取最大值,并找出另一列相应的数值。假设在最大值中没有重复值,所以你只会返回一个值。例如:
GPA ID
2.3 Tina1
3.4 Bob1
3.6 Lia1
2.9 Tina2
4.0 Blake1
4.5 Conor2
这里的最高GPA是4.5,但我想返回最高GPA对应的id,所以我会返回Conor2。我不确定如何做到这一点,因此需要帮助:)谢谢!
df.loc[...].item()
访问结果系列的内容,而不是使用df.loc[...].values[0]
。 - eidal