Kom igångKom igång gratis

Skapa riskgrupper för personalomsättning

Nu när du har beräknat sannolikheten för personalomsättning för varje aktiv anställd ska du klassificera dem i olika riskgrupper enligt nedan:

  • no-risk, om 0 <= fit <= 0,5
  • low-risk, om 0,5 < fit <= 0,6
  • medium-risk, om 0,6 < fit <= 0,8
  • high-risk, om 0,8 < fit <= 1

Du använder funktionen cut() i stället för flera ifelse()-satser för att skapa riskgrupperna.

Riskgrupper hjälper dig att utforma lämpliga åtgärder och planer för att behålla personal.

Den här övningen är en del av kursen

HR-analys: Förutsäga personalomsättning i R

Visa kurs

Övningsinstruktioner

  • Klassificera de anställda i riskgrupper baserat på kolumnen fit i emp_risk enligt villkoren ovan.
  • Skriv ut antalet anställda i varje riskgrupp.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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)
Redigera och kör kod