Zacznij terazZacznij za darmo

Oblicz ROI

W poprzednim ćwiczeniu zaobserwowałeś, że wskaźnik odejść pracowników w przedziale podwyżek 0 do 10 procent jest wyższy niż w przedziałach 11 do 15 i 16 do 20 procent. Ponadto, zgodnie z twoim modelem, percent_hike należy do najważniejszych czynników wpływających na odejścia.

Załóżmy teraz, że gdyby wszyscy pracownicy, którzy otrzymali podwyżkę w przedziale od 0 do 10%, otrzymali zamiast tego podwyżkę w przedziale od 10 do 15%, istnieje duże prawdopodobieństwo, że udałoby się zatrzymać większość z nich.

Szacuje się, że skuteczne zatrzymanie pracownika na poziomie analityka pozwala zaoszczędzić firmie około 40 000 USD. Oczywiście zwiększenie podwyżki to dodatkowy koszt dla firmy. W tym ćwiczeniu obliczysz zwrot z inwestycji (ROI) wynikający z podwyższenia wynagrodzenia pracownika.

W twoim środowisku dostępne są dwie zmienne: mediana wynagrodzenia analityka (median_salary_analyst) oraz oszczędności wynikające ze skutecznej interwencji (turnover_cost).

To ćwiczenie jest częścią kursu

HR Analytics: Przewidywanie rotacji pracowników w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Oblicz extra_cost, czyli dodatkowy koszt dla analityka w przypadku zwiększenia podwyżki do 15% zamiast 10% (tj. podniesienia wynagrodzenia o 5%).
  • Przyjmij, że wyższe podwyżki zostały udzielone, co obniżyło wskaźnik odejść do 15% z pierwotnego poziomu 32%. Oblicz savings wynikające ze zmniejszenia wskaźnika odejść o 17%.
  • Uruchom podany kod, aby obliczyć ROI.

Interaktywne ćwiczenie praktyczne

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

# Compute extra cost
extra_cost <- median_salary_analyst * (___)

# Compute savings
savings <-  turnover_cost * ___

# Calculate ROI
ROI <- (savings / extra_cost) * 100

# Print ROI
cat(paste0("The return on investment is ", round(ROI), "%!"))
Edytuj i uruchom kod