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
Instrucțiuni pentru exercițiu
- Calculează
tenureangajaților în ani folosindlast_working_date,date_of_joiningșicutoff_date. - Generează un grafic de tip box plot pentru a vizualiza vechimea angajaților
ActiveșiInactive.
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()