Elementy obecne w jednym zestawie, ale nie w drugim
Z materiałów wideo wiesz już, jak filtrować dane za pomocą semi-join i anti-join, aby odpowiadać na pytania dotyczące zbiorów danych. Skupmy się teraz na zbiorze batwing i wykorzystajmy te umiejętności, aby sprawdzić, które części występują zarówno w zestawie batwing, jak i batmobile, a które tylko w jednym z nich. Przy okazji sprawdzimy też, czy części wspólne obu zestawów mają również ten sam kolor.
Zbiory batmobile i batwing zostały już wcześniej wczytane.
batmobile <- inventory_parts_joined %>%
filter(set_num == "7784-1") %>%
select(-set_num)
batwing <- inventory_parts_joined %>%
filter(set_num == "70916-1") %>%
select(-set_num)
To ćwiczenie jest częścią kursu
Łączenie danych z dplyr
Instrukcje do ćwiczenia
- Przefiltruj zbiór
batwing, aby zachować tylko te części, które również występują w zestawiebatmobile– niezależnie od tego, czy mają ten sam kolor. - Przefiltruj zbiór
batwing, aby zachować tylko te części, których nie ma w zestawiebatmobile– niezależnie od tego, czy mają ten sam kolor.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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 %>%
___