Kom igångKom igång gratis

Beräkna åldersskillnad

Olika generationer i arbetsstyrkan har skilda syn på hur arbete ska hanteras och levereras, samt hur press ska hanteras.

Chefer från yngre generationer behöver lära sig att motivera och leda en grupp av äldre medarbetare. Anställda som rapporterar till yngre chefer uppger ofta att övermod, bristande respekt och chefens oerfarenhet är orsaker till att de väljer att lämna, medan yngre chefer å sin sida menar att äldre medarbetare fastnar i gamla meriter och inte accepterar förändringarna i arbetsmiljön.

I den här övningen beräknar du åldersskillnaden mellan anställda och deras respektive chefer, och utforskar fördelningen av åldersskillnaden för Active- och Inactive-anställda.

Chefens ålder (mgr_age) och den anställdes ålder (emp_age) finns tillgängliga i org_final.

Den här övningen är en del av kursen

HR-analys: Förutsäga personalomsättning i R

Visa kurs

Övningsinstruktioner

  • Subtrahera emp_age från mgr_age för att skapa en ny variabel, age_diff.
  • Skapa ett lådagram för att visualisera åldersskillnaden för Active- och Inactive-anställda.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Add age_diff
emp_age_diff <- org_final %>%
  ___(age_diff = ___ - emp_age)

# Plot the distribution of age difference
ggplot(___, aes(x = ___, y = ___)) + 
  geom_boxplot()
Redigera och kör kod