Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Odejmij emp_age od mgr_age, aby utworzyć nową zmienną age_diff.
  • Wygeneruj wykres pudełkowy, który zwizualizuje tę różnicę wieku dla pracowników Active i Inactive.

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