Fusionner les deux jeux de données
Dans la vidéo, vous avez vu que la fonction inner_join() de dplyr doit recevoir une « clé » sur laquelle deux data frames sont fusionnés. Il est d’ailleurs possible d’indiquer plusieurs clés qui doivent correspondre. Dans cet exercice, vous allez fusionner deux jeux de données selon deux clés. Les data frames ilo_hourly_compensation et ilo_working_hours sont déjà chargés et disponibles dans votre espace de travail.
Ce cours aborde de nombreux concepts que vous avez peut‑être oubliés. Si vous avez besoin d’un rappel rapide, téléchargez la feuille mémo tidyverse et gardez‑la sous la main !
Cet exercice fait partie du cours
Communiquer avec les données dans le tidyverse
Instructions
- Combinez les deux data frames de l’ILO,
ilo_hourly_compensationetilo_working_hours, à l’aide de la fonctioninner_join()dedplyr. - Fusionnez-les selon les variables
"country"et"year".
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Join both data frames
ilo_data <- ilo_hourly_compensation %>%
___(___, by = c(___, ___))
# Count the resulting rows
ilo_data %>%
count()
# Examine ilo_data
ilo_data