Створення кошиків ризику звільнення
Тепер, коли ви спрогнозували ймовірність звільнення для кожного активного працівника, класифікуйте їх за різними кошиками ризику, як зазначено нижче:
no-risk, якщо 0 <=fit<= 0,5low-risk, якщо 0,5 <fit<= 0,6medium-risk, якщо 0,6 <fit<= 0,8high-risk, якщо 0,8 <fit<= 1
Ви використаєте функцію cut() замість кількох операторів ifelse() для створення кошиків ризику.
Кошики ризику допомагають вам сформувати доречні інтервенції та плани утримання працівників.
Ця вправа є частиною курсу
HR Analytics: прогнозування плинності кадрів у R
Інструкції до вправи
- Класифікуйте працівників за кошиками ризику на основі стовпця
fitуemp_riskвідповідно до наведених вище умов. - Виведіть кількість працівників у кожному кошику ризику.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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)