pandas value_counts tri descendant
df1 = df.groupby('Category')['Name'].value_counts().sort_values(ascending=False)
Vivacious Vulture
df1 = df.groupby('Category')['Name'].value_counts().sort_values(ascending=False)