私はpandasデータフレーム列の最大値をとり、別の列の対応する値を探したいですか?最大値に重複がないと仮定して、常に1つの値だけを返します。例えば、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を返します。私はこれを行う方法がわからないので、大いに感謝されるでしょう:)ありがとう!
Ah! idxmax()について考えていませんでした。+1 – Vaishali
@ A-Za-zええ、インデックスの作成にはオーバーヘッドがありますが、インデックスがすでに存在する場合はそれが良い方法です。 –