LoslegenKostenlos starten

Etwas in einem Set, aber nicht im anderen

In den Videos hast du gelernt, wie du mit den Verben semi-join und anti-join filterst, um Fragen zu deinen Daten zu beantworten. Konzentrieren wir uns auf den Datensatz batwing und nutzen unsere Skills, um herauszufinden, welche Teile sowohl im batwing- als auch im batmobile-Set vorkommen und welche nur in einem der beiden Sets enthalten sind. Während wir diese Fragen beantworten, prüfen wir außerdem, ob die betrachteten Teile in beiden Sets dieselbe Farbe haben oder nicht.

Die Datensätze batmobile und batwing wurden für dich vorab geladen.

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

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

Diese Übung ist Teil des Kurses

<Kurs>Daten mit dplyr verknüpfen</Kurs>
Kurs ansehen

Übungsanweisungen

  • Filtere das batwing-Set nach Teilen, die auch im batmobile sind – unabhängig davon, ob sie die gleiche Farbe haben.
  • Filtere das batwing-Set nach Teilen, die nicht auch im batmobile sind – unabhängig davon, ob sie die gleiche Farbe haben.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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 bearbeiten und ausführen