Trabajo Practico Integrador - CAC Big Data
Leonardo Hernan Guzman Comision 22614
Requirement already satisfied: openpyxl==3.0.10 in /root/venv/lib/python3.9/site-packages (3.0.10)
Requirement already satisfied: et-xmlfile in /root/venv/lib/python3.9/site-packages (from openpyxl==3.0.10) (1.1.0)
WARNING: You are using pip version 22.0.4; however, version 22.3.1 is available.
You should consider upgrading via the '/root/venv/bin/python -m pip install --upgrade pip' command.
Muestra de datos
article_id article_name unit_price
0 20015 Smartphone 525.00
1 20016 Full Pc 2127.81
2 20017 Monitor 230.00
3 20018 Tablet 130.00
4 20019 Desk 130.10
Formato del dataframe
(31, 3)
Búsqueda de valores null por columna
article_id 0
article_name 0
unit_price 0
dtype: int64
Formato de los datos por columna
article_id int64
article_name object
unit_price object
dtype: object
Muestra de datos
seller_name
seller_id
1 Aveline Swanwick
2 Jase Doy
3 Oliviero Charkham
4 Cornie Wynrehame
5 Ewell Peres
Formato del dataframe
(15, 1)
Búsqueda de valores null por columna
seller_name 0
dtype: int64
Formato de los datos por columna
seller_name object
dtype: object
Muestra de datos
order_id week article_id quantity seller_id country_name
0 15024 1 20039 10 10 Peru
1 15025 1 20029 15 5 Peru
2 15026 1 20024 5 14 Bolivia
3 15027 1 20018 9 14 Brazil
4 15028 1 20035 6 15 Mexico
Formato del dataframe
(1000, 6)
Búsqueda de valores null por columna
order_id 0
week 0
article_id 0
quantity 0
seller_id 0
country_name 0
dtype: int64
Formato de los datos por columna
order_id int64
week int64
article_id int64
quantity int64
seller_id int64
country_name object
dtype: object
article_id int64
article_name object
unit_price float64
dtype: object
week quantity country_name article_name total_amount seller_name
0 1 10 Peru Water Cooling 675.0 Cirilo Grandham
1 1 15 Peru Mouse 454.5 Ewell Peres
2 1 5 Bolivia Netbook 725.0 Janel O'Curran
3 1 9 Brazil Tablet 1170.0 Janel O'Curran
4 1 6 Mexico Case 227.4 Daisie Slograve
.. ... ... ... ... ... ...
995 4 1 Brazil Modem 67.5 Kati Innot
996 4 15 Brazil Heatsink 150.0 Daisie Slograve
997 4 2 Colombia Heatsink 20.0 Vasily Danilyuk
998 4 14 Brazil Tablet 1820.0 Vasily Danilyuk
999 4 12 Brazil SDD 264.0 Onida Cosely
[1000 rows x 6 columns]
0
10
Peru
1
15
Peru
2
5
Bolivia
3
9
Brazil
4
6
Mexico
article_name week quantity total_amount
0 HDD 113 413 $ 22,558.06
1 Tablet 90 374 $ 48,620.00
2 SDD 86 372 $ 8,184.00
3 Mouse 71 322 $ 9,756.60
4 Netbook 95 320 $ 46,400.00
quantity
article_name
HDD 413
Tablet 374
SDD 372
Mouse 322
Netbook 320
article_name
Full Pc $ 538,335.93
Notebook $ 251,000.00
Smartphone $ 152,250.00
Chair $ 69,477.48
Tablet $ 48,620.00
Name: total_amount, dtype: float64
quantity total_amount
seller_name
Janel O'Curran 703 $ 192,832.47
Brockie Patience 441 $ 142,709.88
Oliviero Charkham 555 $ 141,329.76
Vasily Danilyuk 521 $ 129,157.55
Daisie Slograve 554 $ 120,520.11
quantity total_amount
week
1 2449 $ 507,458.81
2 2444 $ 415,364.44
3 2114 $ 329,140.03
4 1058 $ 223,844.56
Conclusion: las ventas tienen su pico mas alto a principio de mes y luego van disminuyendo, a partir de la 2da semana seria prudente comenzar con la campaña de promociones tratando de evitar la caida.
5. ¿Cuales son los paises con mayor venta en monto? Comparo dos paises.
¿Cual es el producto que mas se vende en cantidad?
week quantity total_amount
country_name
Brazil 717 2515 $ 441,271.85
Argentina 241 947 $ 205,832.78
Colombia 230 881 $ 177,514.29
Peru 266 1027 $ 161,421.12
Mexico 237 846 $ 138,619.99
week quantity total_amount
article_name
HDD 113 413 $ 22,558.06
Tablet 90 374 $ 48,620.00
SDD 86 372 $ 8,184.00
Mouse 71 322 $ 9,756.60
Netbook 95 320 $ 46,400.00
Los articulos mas vendidos por cantidad son los discos rigidos si bien no es lo que proporciona mas monto de facturacion.
El pais con mayor cantidad de monto vendido es Brazil, seguido de lejos por Argentina y el resto.
country_name week quantity total_amount
0 Argentina 1 275 $ 63,760.48
1 Argentina 2 413 $ 96,789.13
2 Argentina 3 160 $ 26,601.97
3 Argentina 4 99 $ 18,681.20
4 Brazil 1 765 $ 165,289.90
5 Brazil 2 664 $ 106,803.85
6 Brazil 3 646 $ 79,341.50
7 Brazil 4 440 $ 89,836.60
7. ¿Que productos vendio mas el mejor vendedor? en cantidad y monto total. Comparo los dos paises en los que mas vendio
Mejor vendedor Janel O'Curran por cantidad y monto total
article_name quantity
0 HDD 75
1 Range Extender 62
2 Full Pc 56
3 Netbook 41
4 Tablet 38
article_name total_amount
0 Full Pc $ 119,157.36
1 Notebook $ 17,000.00
2 Smartphone $ 16,800.00
3 Netbook $ 5,945.00
4 Tablet $ 4,940.00
country_name week quantity total_amount
0 Argentina 23 91 $ 34,971.47
1 Colombia 26 93 $ 33,333.03
2 El Salvador 4 17 $ 32,967.15
3 Brazil 49 182 $ 31,562.86
4 Guatemala 2 17 $ 17,000.00
Podemos observar que tambien se caen sus ventas a fin de mes mas que nada en Argentina