кодесурса
«Python

Сводная таблица Pandas: найдите менеджера, продавца и общую сумму продаж, а также отобразите сумму всей суммы продаж внизу

script1adsense2code
script1adsense3code

Pandas: Упражнение для сводного стола-8 с раствором

Напишите программу Pandas, чтобы создать сводную таблицу и найти менеджера, продавца и общую сумму продаж, а также отобразить сумму всей суммы продаж внизу. Перейти к данным Excel

Пример решения:

Код Python:

import pandas as pd
import numpy as np
df = pd.read_excel('E:\SaleData.xlsx')
table = pd.pivot_table(df,index=["Manager","SalesMan"],values=["Units","Sale_amt"],
               aggfunc=[np.sum],fill_value=0,margins=True)
print(table)

Пример вывода:

 сумма      
                    Sale_amt Единицы
Менеджер по продажам                  
Дуглас Джон 124016,0 156
        Карен 48204.0 170
        Михаил 66836,0 89
Герман Луис 206373,0 281
        Шелли 33698,0 193
        Сигал 125037,5 173
Марта Александр 236703,0 396
        Диана 36100.0 125
        Стивен 199690,0 183
Тимоти Дэвид 140955,0 213
        Стивен 88063,0 142
Все 1305675,5 2121	                                       

Сводная таблица:

Salesdata.xlsx:


Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу Pandas для создания сводной таблицы и подсчета продаж менеджера и средней стоимости продажи.
Далее: Напишите программу Pandas для создания сводной таблицы и найдите общий объем продаж в зависимости от региона, менеджера, менеджера по продажам.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code