Vytváření rizikových skupin fluktuace
Teď, když máš pro každého aktivního zaměstnance odhadnutou pravděpodobnost odchodu, zařadíš je do rizikových skupin podle následujících kritérií:
no-risk, pokud 0 <=fit<= 0,5low-risk, pokud 0,5 <fit<= 0,6medium-risk, pokud 0,6 <fit<= 0,8high-risk, pokud 0,8 <fit<= 1
Místo více vnořených volání ifelse() použiješ funkci cut(), která rizikové skupiny vytvoří přehledněji.
Rizikové skupiny ti pomůžou navrhnout vhodné intervence a plány na udržení zaměstnanců.
Toto cvičení je součástí kurzu
HR Analytics: Predicting Employee Churn in R
Pokyny k cvičení
- Zařaď zaměstnance do rizikových skupin podle sloupce
fitv datasetuemp_riskna základě výše uvedených podmínek. - Vypiš počet zaměstnanců v každé rizikové skupině.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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)