ÎncepețiÎncepe gratuit

Calculează vechimea angajaților

În acest exercițiu, vei calcula vechimea angajaților în organizație, adică perioada de timp în care un angajat a lucrat sau lucrează în companie.

Pentru a determina diferența de timp dintre două date calendaristice, poți folosi funcțiile interval() și time_length() din pachetul lubridate. Coloanele relevante de tip dată au fost deja convertite din format text în format dată.

Amintește-ți că cutoff_date se folosește pentru a calcula tenure angajaților Active, iar last_working_date pentru angajații Inactive.

Acest exercițiu face parte din cursul

HR Analytics: Predicția fluctuației angajaților în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Calculează tenure angajaților în ani folosind last_working_date, date_of_joining și cutoff_date.
  • Generează un grafic de tip box plot pentru a vizualiza vechimea angajaților Active și Inactive.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Add tenure
emp_tenure <- emp_jhi %>%
  mutate(tenure = ifelse(status == "Active", 
                         time_length(interval(date_of_joining, ___), 
                                     "years"), 
                         ___(___(date_of_joining, ___), 
                                     "years")))

# Compare tenure of active and inactive employees
ggplot(emp_tenure, aes(x = ___, y = ___)) + 
  geom_boxplot()
Editează și rulează codul