ComenzarEmpieza gratis

Creación de niveles de riesgo de rotación

Ahora que has predicho la probabilidad de rotación para cada empleado activo, vas a clasificarlos en distintos niveles de riesgo como se indica a continuación:

  • no-risk, si 0 <= fit <= 0.5
  • low-risk, si 0.5 < fit <= 0.6
  • medium-risk, si 0.6 < fit <= 0.8
  • high-risk, si 0.8 < fit <= 1

Usarás la función cut() en lugar de varias sentencias ifelse() para crear los niveles de riesgo.

Estos niveles de riesgo te ayudan a diseñar intervenciones y planes de retención adecuados.

Este ejercicio forma parte del curso

Analítica de RR. HH.: Predicción de la rotación de empleados en R

Ver curso

Instrucciones del ejercicio

  • Clasifica a los empleados en niveles de riesgo según la columna fit en emp_risk, siguiendo las condiciones anteriores.
  • Muestra el número de empleados en cada nivel de riesgo.

Ejercicio interactivo práctico

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

# Create turnover risk buckets
emp_risk_bucket <- emp_risk %>% 
  ___(risk_bucket = ___(fit, breaks = c(0, 0.5, 0.6, 0.8, 1), 
                           labels = c("no-risk", "low-risk", 
                                      "medium-risk", "high-risk")))

# Count employees in each risk bucket
emp_risk_bucket %>% 
  ___(risk_bucket)
Editar y ejecutar código