Подмножество Python Pandas Dataframe, основанное на списке - PullRequest
0 голосов
/ 05 июня 2018

Я пытаюсь создать подмножество в одном фрейме данных на основе результатов другого фрейма данных (каждый фрейм данных представляет отдельный период времени, и я пытаюсь сравнить период с изменением периода на основе текущей выручки топ-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 команд / цветов, которые перечислены в списке, и игнорирует все другие команды / цвета

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...