Pandas Group путем положения
grouped = df.groupby('columnName').reset_index()
grouped.sort_values('columnName', ascending=False)
Av3
grouped = df.groupby('columnName').reset_index()
grouped.sort_values('columnName', ascending=False)