Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Przefiltruj zbiór batwing, aby zachować tylko te części, które również występują w zestawie batmobile – niezależnie od tego, czy mają ten sam kolor.
  • Przefiltruj zbiór batwing, aby zachować tylko te części, których nie ma w zestawie batmobile – 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 %>%
  ___
Edytuj i uruchom kod