Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Gebruik een left_join om sets en inventory_version_1 te joinen via hun gemeenschappelijke kolom.
  • filter op rijen waar de kolom version NA is met is.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
  ___
Code bewerken en uitvoeren