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
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%. Obliczsavingswynikające ze zmniejszenia wskaźnika odejść o17%. - 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), "%!"))