Trouver une observation qui n'a pas de correspondance
Les jointures gauches sont très utiles pour mettre à l'épreuve vos hypothèses sur un jeu de données et vérifier l'intégrité de vos données.
Par exemple, la table inventories contient une colonne version, qui indique quand un ensemble LEGO subit une modification ou une amélioration. On pourrait supposer que tous les sets (qui se joignent bien à inventories) ont au moins une version 1. Vérifions cette hypothèse dans l'exercice suivant.
Cette activité fait partie du cours
Assembler des données avec dplyr
Instructions de l’exercice
- Utilisez un
left_joinpour joindresetsetinventory_version_1en utilisant leur colonne commune. - Appliquez
filterpour repérer les lignes où la colonneversionestNAavecis.na.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
inventory_version_1 <- inventories %>%
filter(version == 1)
# Join versions to sets
sets %>%
___ %>%
# Filter for where version is na
___