Combinarea seturilor de date HR (I)
Este momentul să combinăm seturi de date din surse diferite. Aici vei uni evaluările angajaților cu org2, folosind ID-ul angajatului drept cheie de căutare. Setul de date rating conține evaluările de performanță pentru anul 2013.
Evaluarea performanței are următoarele niveluri:
- Inacceptabil
- Sub medie
- Acceptabil
- Peste medie
- Excelent
Poți folosi funcția left_join() pentru a uni două seturi de date.
De exemplu, left_join(x, y, by = "z") unește y cu x. Al doilea set de date specificat este unit cu primul, folosind "z" ca cheie de căutare.
Acest exercițiu face parte din cursul
HR Analytics: Predicția fluctuației angajaților în R
Instrucțiuni pentru exercițiu
- Folosește
glimpse()pentru a vizualiza structura setului de daterating. - Unește prin left join
ratingcuorg2, folosind"emp_id"ca cheie de căutare. - Calculează rata de fluctuație pentru fiecare nivel din
rating.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# View the structure of rating dataset
___
# Complete the code to join rating to org2 dataset
org3 <- ___(org2, ___, by = "emp_id")
# Calculate rating wise turnover rate
df_rating <- org3 %>%
___(rating) %>%
___(turnover_rating = mean(turnover))
# Check the result
df_rating