Creare fasce di rischio di turnover
Ora che hai previsto la probabilità di turnover per ogni dipendente attivo, classificali in diverse fasce di rischio come indicato di seguito:
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
Userai la funzione cut() invece di più istruzioni ifelse() per creare le fasce di rischio.
Le fasce di rischio ti aiutano a definire interventi mirati e piani di retention.
Questo esercizio fa parte del corso
HR Analytics: prevedere il turnover dei dipendenti in R
Istruzioni dell'esercizio
- Classifica i dipendenti in fasce di rischio in base alla colonna
fitinemp_risksecondo le condizioni indicate sopra. - Stampa il numero di dipendenti in ciascuna fascia di rischio.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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)