Я пытаюсь сгруппировать свой набор данных по годам, у которых самый высокий общий обзор. Но когда я попытался использовать groupby nlargest, он возвращает только год и оценивает общий балл.
Например:
style | year | review_score
a | 1990 | 4.0
b | 1990 | 5.0
c | 1990 | 4.2
Мой вывод должен быть
style | year | review_score
b | 1990 | 5.0
c | 1990 | 4.2
Я попробовал следующий подход:
v=style.groupby(by='review_year')['beer_style']['review_overall'].nlargest(3)
Пожалуйста, помогите мне