У меня есть следующий фрейм данных:
Agent_Name college_name score college_local_ranking global_ranking
Anna Harvard 60 1 4
Mathew oxford 99 1 1
Angel IIT 65 3 6
Я могу найти глобальный рейтинг с помощью функции ранжирования.
df['global_ranking'] = df['score'].rank(ascending=False)
Пожалуйста, помогите мне найти местный рейтинг на основе на счет своего колледжа. Я пробовал это, но получаю ошибку.
df['college_local_ranking'] = df['score'].groupby(by = ['college_name']).rank()