Simpan hanya entri min di dataaframe yang dikelompokkan oleh satu kolom

I feel like you're overthinking this. Just use groupby and idxmin
Real Raccoon