Combiner des ensembles de données RH (I)
Il est maintenant temps de combiner des ensembles de données provenant de diverses sources. Ici, vous allez combiner les cotes d'employés avec org2 en utilisant l'identifiant d'employé comme clé de correspondance. L'ensemble de données rating contient les cotes de rendement pour l'année 2013.
Les cotes de rendement comprennent les niveaux suivants :
- Unacceptable
- Below Average
- Acceptable
- Above Average
- Excellent
Vous pouvez utiliser la fonction left_join() pour joindre deux ensembles de données.
Par exemple, left_join(x, y, by = "z") joint y à x. Le deuxième ensemble de données que vous indiquez est joint au premier en utilisant "z" comme clé de correspondance.
Cette activité fait partie du cours
Analytique RH : prédire le roulement du personnel avec R
Instructions de l’exercice
- Utilisez
glimpse()pour afficher la structure de l'ensemble de donnéesrating. - Effectuez une jointure à gauche de
ratingavecorg2en utilisant"emp_id"comme clé de correspondance. - Calculez le taux de roulement pour chaque niveau de
rating.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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