Een observatie vinden die geen match heeft
Left joins zijn geweldig om je aannames over een gegevensset te testen en om de integriteit van je data te controleren.
Zo heeft de tabel inventories een kolom version, voor wanneer een LEGO-set een wijziging of upgrade krijgt. Het is redelijk om aan te nemen dat alle sets (die goed te joinen zijn met inventories) minstens versie 1 hebben. Maar laten we die aanname testen in de volgende oefening.
Deze oefening maakt deel uit van de cursus
Data samenvoegen met dplyr
Oefeninstructies
- Gebruik een
left_joinomsetseninventory_version_1te joinen via hun gemeenschappelijke kolom. filterop rijen waar de kolomversionNAis metis.na.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
inventory_version_1 <- inventories %>%
filter(version == 1)
# Join versions to sets
sets %>%
___ %>%
# Filter for where version is na
___