Criando faixas de risco de desligamento
Agora que você previu a probabilidade de desligamento para cada funcionário ativo, vai classificá-los em diferentes faixas de risco, conforme abaixo:
no-risk, se 0 <=fit<= 0.5low-risk, se 0.5 <fit<= 0.6medium-risk, se 0.6 <fit<= 0.8high-risk, se 0.8 <fit<= 1
Você usará a função cut() em vez de várias instruções ifelse() para criar as faixas de risco.
As faixas de risco ajudam você a definir intervenções adequadas e planos de retenção.
Este exercicio faz parte do curso
Análise de RH: Prevendo Rotatividade de Funcionários em R
Instruções do exercicio
- Classifique os funcionários em faixas de risco com base na coluna
fitememp_risk, seguindo as condições acima. - Imprima o número de funcionários em cada faixa de risco.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# 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)