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.1.2 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 nulos 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 nulos 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 nulos 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]
Articulo más vendido
article_name
HDD 413
Name: quantity, dtype: int64
Respuesta
Articulo con mayor ingreso
article_name
Full Pc 538335.93
Notebook 251000.00
Smartphone 152250.00
Chair 69477.48
Tablet 48620.00
Name: total_amount, dtype: float64
Respuesta
Mejor vendedor del mes
quantity total_amount
seller_name
Janel O'Curran 703 192832.47
Brockie Patience 441 142709.88
Oliviero Charkham 555 141329.76
Vasily Danilyuk 521 129157.55
Daisie Slograve 554 120520.11
Respuesta
Variaciones a lo largo del mes
week
1 507458.81
2 415364.44
3 329140.03
4 223844.56
Name: total_amount, dtype: float64
Respuesta
Articulo mas vendido por país
Articulos Cantidad
Argentina CPU 104.0
Bolivia Pci Express Port 34.0
Brazil Tablet 156.0
Chile Mouse 27.0
Colombia SDD 74.0
Costa Rica Power Supply 32.0
Ecuador Power Supply 24.0
El Salvador Smartphone 22.0
Guatemala Heatsink 25.0
Honduras Mesh Wi-Fi X 2 28.0
Mexico HDD 63.0
Paraguay Headphones 24.0
Peru Mouse 125.0
Puerto Rico CPU 9.0
Uruguay Motherboard 15.0
Venezuela Smartphone 32.0
Promedio de venta por vendedor
seller_name
Brockie Patience 2503.682105
Janel O'Curran 2440.917342
Vasily Danilyuk 2050.119841
Oliviero Charkham 1990.560000
Daisie Slograve 1673.890417
Aveline Swanwick 1584.991067
Arnold Kilkenny 1390.471176
Kati Innot 1328.644762
Ewell Peres 1184.004848
Onida Cosely 1154.826418
Milly Christoffe 1143.216481
Jase Doy 1104.497397
Tobin Roselli 949.740333
Cornie Wynrehame 746.479571
Cirilo Grandham 725.958065
Name: total_amount, dtype: float64
Respuesta
Articulo mas vendido en un rango de 10 vendedores
Articulo Cantidad
Arnold Kilkenny CPU 55.0
Aveline Swanwick Monitor 60.0
Brockie Patience Tablet 50.0
Cirilo Grandham Modem 42.0
Cornie Wynrehame SDD 46.0
Daisie Slograve Monitor 59.0
Ewell Peres SDD 40.0
Janel O'Curran HDD 75.0
Jase Doy Motherboard 50.0
Kati Innot Mouse 42.0
Respuesta
Luego de un análisis exploratorio de los 3 diferentes dataframes se concluye lo siguiente: 1. El articulo mas vendido fue el HDD con 413 unidades vendidas, pero el articulo que mas ingreso proporciono fue el FULL PC, con un ingreso total de $538,335.93 USD. 2. Por otro lado, el vendedor que mas cantidades de articulo vendió fue Janel O'Curran, sin embargo, el vendedor que mas dinero consiguió sin mayor esfuerzo fue Brockie Patience, con una media de ventas de 2503.682105. A su vez, se decidió analizar la cantidad vendida por vendedor en un rango de 10 vendedores, obteniéndose como resultado lo siguiente: Arnold Kilkenny vendió 55 unidades de CPU. Aveline Swanwick vendió 60 unidades de Monitor. Brockie Patience vendió 50 unidades de Table. Cirilo Grandham vendió 42 unidades de Módem Cornie Wynrehame vendió 46 unidades de SDD Daisie Slograve vendió 59 unidades de Monitor. Ewell Peres vendió 40 unidades de SDD Janel O'curran vendió 75 unidades de HDD Jase Doy vendió 50 unidades de Morherboard Kati Innot vendió 42 unidades de Mouse. De acuerdo a ello, y a las variaciones de venta del mes, se puede determinar que el mejor momento para lanzar una campaña de promociones es a fin de mes, debido a que se observa una baja importante en las ventas de la ultima semana. Además, se recomienda que sea aplicada a productos tales como: WIFI-CARD, KEYBOARD, Y CASE, debido a que si bien son productos que se vendieron en menor cantidad, no se observa que hayan generado un margen de ganancias considerable, ni mucho menos que se haya representado un gran porcentaje de ventas de algún vendedor. Por otro lado, se determinó el producto mas vendido por país, teniendo como resultado 16 países entre los cuales se posiciono el CPU como el mas vendido en Argentina, luego el PCI EXPRESS PORT en Bolivia, y la TABLET en Brazil, estos últimos como una mención de algunos ejemplos. En cuanto a las propuestas, se recomienda evaluar otros factores que no pudieron ser aplicados, ya sea por falta de tiempo o carecer de datos importantes. Se propone determinar la modalidad de salario en los países mencionados, con la finalidad de estudiar a fondo el descenso de las ventas a medida va pasando las semanas. Se propone sacar de stock todo aquel producto que no haya proporcionado mayor movimiento ni alcanzado un mínimo de ventas, debido a que no permite la adquisición y actualización de mercadería.