Мне нужно написать код, который даст мне таблицу с самым популярным и наиболее прибыльным товаром. Код ниже, кажется, работает нормально, мне просто нужно продублировать его, чтобы первый сортировался по количеству цен, а второй - по сумме цены.
most_popular_item = Heroes_file.groupby(["Item ID", "Item Name","Price"]).agg({"Price": ['count','sum']})
most_popular_item.head()
THIS WILL PRINT:
Item ID Item Name Price
0 Splinter 1.28 4 5.12
1 Crucifer 3.26 3 9.78
2 Verdict 2.48 6 14.88
3 Phantomlight 2.49 6 14.94
4 Bloodlord's Fetish 1.70 5 8.50
Я использую этот код, но получаю ошибку (# Проверка на наличие дубликатов)
KeyError: 'Price count'
most_popular_item = most_popular_item.sort_values(["Price count"], ascending=False)