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
Oefeninstructies
- Filter de
batwing-set op onderdelen die ook in debatmobilezitten, ongeacht of ze dezelfde kleur hebben. - Filter de
batwing-set op onderdelen die niet ook in debatmobilezitten, 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 %>%
___