CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Utilisez glimpse() pour afficher la structure de l'ensemble de données rating.
  • Effectuez une jointure à gauche de rating avec org2 en 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
Modifier et exécuter le code