Сводная таблица Pandas: создайте сводную таблицу и найдите общую сумму продаж в зависимости от региона, менеджера, менеджера по продажам
Pandas: Упражнение для поворотного стола-3 с раствором
Напишите программу Pandas для создания сводной таблицы и найдите общий объем продаж в зависимости от региона, менеджера, менеджера по продажам. Перейти к данным Excel
Пример решения:
Код Python:
import pandas as pd
import numpy as np
df = pd.read_excel('E:\SaleData.xlsx')
pd.pivot_table(df,index=["Region","Manager","SalesMan"], values="Sale_amt")
Пример вывода:
Sale_amt Региональный менеджер SalesMan Центральный Дуглас Джон 41338.666667 Герман Луис 41274.600000 Шелли 8424.500000 Сигал 41679.166667 Марта Стивен 49922.500000 Тимоти Дэвид 28191.000000 Ист Дуглас Карен 16068.000000 Марта Александр 29587.875000 Диана 18050.000000 Вест Дуглас Майкл 33418.000000 Тимоти Стивен 22015.750000
Сводная таблица:
Salesdata.xlsx:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу Pandas для создания сводной таблицы и найдите общий объем продаж в зависимости от региона, с точки зрения менеджера.
Далее: Напишите программу Pandas, чтобы создать сводную таблицу и найти проданную единицу измерения.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code