- Juan Diego Correa
- Santiago Pianda
- Andrés Quintero
Este proyecto tiene como objetivo analizar la alta tasa de rotación de empleados en una empresa con aproximadamente 4000 empleados. Utilizamos diferentes técnicas de análisis de datos y machine learning para identificar las causas y proponer soluciones.
Este archivo contiene funciones de utilidad general utilizadas en todo el proyecto. Incluye una función para ejecutar archivos SQL, así como funciones para la normalización de datos.
Este archivo contiene el código para el preprocesamiento de los datos. Se encarga de la limpieza y transformación de los datos para su posterior análisis.
Contiene los resultados de una encuesta realizada a los empleados sobre su satisfacción laboral.
Incluye información general sobre los empleados, como edad, departamento, nivel de educación, entre otros.
Contiene los resultados de una encuesta de desempeño realizada por los jefes de los empleados.
Incluye información sobre los empleados que se han retirado de la empresa, con detalles como la fecha de retiro y el motivo.
Base de datos SQLite que contiene todas las tablas de datos necesarias para el proyecto.
Archivo SQL que contiene varias consultas para el preprocesamiento de los datos. Se encarga de crear nuevas tablas y variables que serán utilizadas en el análisis.
- Asegúrate de tener todas las dependencias instaladas.
- Ejecuta
preprocesamiento.pypara limpiar y transformar los datos. - Utiliza
funciones.pysegún sea necesario para tareas adicionales como ejecución de consultas SQL.