ComenzarEmpieza gratis

Estudio de rotación de personal

Conseguir nuevos empleados como reemplazo implica costes de contratación y de formación. Quieres predecir cuánto tiempo permanecerán los empleados actuales. Este ejercicio se centra en los primeros pasos para preparar esas predicciones.

Tienes un DataFrame llamado employees. Contiene datos sobre 1470 empleados (los que han roto y los que siguen en la empresa) y sus respuestas a una encuesta. La encuesta cubre las siguientes dimensiones:

  • environment_satisfaction
  • job_satisfaction
  • relationship_satisfaction
  • work_life_balance

Además, years_at_company indica el tiempo que llevan trabajando y attrition indica si el empleado ha rotado (1 si hay rotación, 0 en caso contrario).

Se han impreso filas de muestra en la consola. La clase CoxPHFitter está importada del paquete lifelines.

Este ejercicio forma parte del curso

Análisis de supervivencia en Python

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Instantiate a CoxPHFitter object cph
cph = ____()

# Fit cph on all covariates
cph.____(____)
Editar y ejecutar código