Я пытаюсь создать подмножество в одном фрейме данных на основе результатов другого фрейма данных (каждый фрейм данных представляет отдельный период времени, и я пытаюсь сравнить период с изменением периода на основе текущей выручки топ-5 команд с выручкой прошлого периода).5 лучших анализов в текущем фрейме данных привели к следующему категориальному списку:
results = ['green', 'red', 'blue', 'orange', 'yellow']
Я хотел бы добавить этот список в следующий оператор:
DP1 = (DPcurr.groupby(['Team'], as_index=False)
.sum()
.sort_values('Revenue', ascending=False)
.reset_index(drop=True)
.rename(columns={'index': 'Team_sort'})
)
, чтобы набор результатовиз приведенного выше утверждения только смотрит на 5 команд / цветов, которые перечислены в списке, и игнорирует все другие команды / цвета