I have pets dataFrame.
I can do:
df=pets['PetID'].groupby([pets['Kind'], pets['Gender']]).count()
The result of dataframe(the variable df) is:
Kind Gender
Cat female 12
male 19
Dog female 22
male 35
Parrot female 7
male 5
Name: PetID, dtype: int64
I want get the most popular Gender of Pets groupby "Kind", I want to get result like:
Kind Most_Gender
Cat male
Dog male
Parrot female
How should I do for the data