Aan de slagGa gratis aan de slag

Iets in de ene set maar niet in de andere

In de video's heb je geleerd hoe je kunt filteren met de semi- en anti-join werkwoorden om vragen over je data te beantwoorden. Laten we ons richten op de batwing-gegevensset en onze skills gebruiken om te bepalen welke onderdelen in zowel de batwing- als batmobile-sets zitten, en welke onderdelen in de ene set zitten maar niet in de andere. Terwijl we deze vragen beantwoorden, bepalen we ook of de onderdelen die we in beide sets bekijken dezelfde kleur hebben.

De batmobile- en batwing-gegevenssets zijn alvast voor je ingeladen.

batmobile <- inventory_parts_joined %>%
  filter(set_num == "7784-1") %>%
  select(-set_num)

batwing <- inventory_parts_joined %>%
  filter(set_num == "70916-1") %>%
  select(-set_num)

Deze oefening maakt deel uit van de cursus

Data samenvoegen met dplyr

Cursus bekijken

Oefeninstructies

  • Filter de batwing-set op onderdelen die ook in de batmobile zitten, ongeacht of ze dezelfde kleur hebben.
  • Filter de batwing-set op onderdelen die niet ook in de batmobile zitten, ongeacht of ze dezelfde kleur hebben.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Filter the batwing set for parts that are also in the batmobile set
batwing %>%
  ___

# Filter the batwing set for parts that aren't in the batmobile set
batwing %>%
  ___
Code bewerken en uitvoeren