Zacznij terazZacznij za darmo

Tworzenie grup ryzyka rotacji

Masz już prognozowane prawdopodobieństwo odejścia dla każdego aktywnego pracownika. Teraz przypisz ich do grup ryzyka zgodnie z poniższymi kryteriami:

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

Zamiast wielu instrukcji ifelse() użyj funkcji cut() do utworzenia grup ryzyka.

Grupy ryzyka ułatwiają opracowanie odpowiednich działań interwencyjnych i planów retencji.

To ćwiczenie jest częścią kursu

HR Analytics: Przewidywanie rotacji pracowników w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Przypisz pracowników do grup ryzyka na podstawie kolumny fit w zbiorze emp_risk, zgodnie z podanymi wyżej warunkami.
  • Wyświetl liczbę pracowników w każdej grupie ryzyka.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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)
Edytuj i uruchom kod