Wyznacz różnicę wieku
Różne pokolenia pracowników mają odmienne podejście do zarządzania pracą, realizacji zadań i radzenia sobie z presją.
Menedżerowie z młodszego pokolenia muszą nauczyć się motywować starszych pracowników i efektywnie nimi zarządzać. Pracownicy podlegający młodszym przełożonym często wskazują na ich nadmierną pewność siebie, brak szacunku i niedoświadczenie jako powody odejścia z firmy. Z kolei młodsi menedżerowie uważają, że starsi pracownicy nadmiernie opierają się na przeszłych osiągnięciach i nie nadążają za tempem zmian w środowisku pracy.
W tym ćwiczeniu obliczysz różnicę wieku między pracownikami a ich bezpośrednimi przełożonymi, a następnie przeanalizujesz rozkład tej różnicy dla pracowników o statusie Active i Inactive.
Wiek menedżera (mgr_age) oraz wiek pracownika (emp_age) są dostępne w zbiorze org_final.
To ćwiczenie jest częścią kursu
HR Analytics: Przewidywanie rotacji pracowników w R
Instrukcje do ćwiczenia
- Odejmij
emp_ageodmgr_age, aby utworzyć nową zmiennąage_diff. - Wygeneruj wykres pudełkowy, który zwizualizuje tę różnicę wieku dla pracowników
ActiveiInactive.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Add age_diff
emp_age_diff <- org_final %>%
___(age_diff = ___ - emp_age)
# Plot the distribution of age difference
ggplot(___, aes(x = ___, y = ___)) +
geom_boxplot()