Este dashboard, desarrollado con Streamlit, proporciona un análisis interactivo de datos de ventas globales.
-
Carga de Datos:
- Permite subir un archivo CSV con datos de ventas.
-
Vista Previa de Datos:
- Muestra los primeros 10 registros del dataset cargado.
-
Filtros Interactivos:
- Región: Selección múltiple de regiones.
- Producto: Selección de un producto específico o todos.
- Rango de Fechas: Selección del período de análisis.
- Beneficio: Opción para mostrar solo ventas con beneficio positivo.
-
KPIs (Indicadores Clave de Rendimiento):
- Ventas Totales
- Beneficio Total
- Cantidad Total de Productos Vendidos
- Promedio de Satisfacción del Cliente
-
Visualizaciones:
- Gráfico de Barras: Ventas Totales por Región
- Gráfico de Línea: Tendencia de Ventas en el Tiempo
- Gráfico Circular: Distribución de Ventas por Producto
-
Exportación de Datos:
- Permite descargar los datos filtrados en formato CSV.
- Ejecute la aplicación Streamlit.
- Suba un archivo CSV con los datos de ventas.
- Utilice los filtros en la barra lateral para ajustar el análisis.
- Explore los KPIs y gráficos generados.
- Descargue los datos filtrados si es necesario.
- Python 3.10+
- Streamlit
- Pandas
- Plotly Express
pip install streamlit pandas plotly
streamlit run main.py