Existing Dataframe :
Group Payer_ID status Payment_Amount
A 11 P 100
A 12 P 100
A 13 Q 50
A 14 P 100
A 15 P -
B 11 P 10
B 16 Q 150
Expected Dataframe :
Group Payer_ID Payment_Amount
A 11 100
B 16 150
if Payment amount is same it should take the first Payer_ID
by below code i could get the max payment amount but need to fetch the respective Payer_ID as well
what changes needs to be done.?
Max_Payment_Amt = df.groupby('Group',as_index=False)['Payment_Amount'].max()