LoslegenKostenlos loslegen

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

Daten mit dplyr verknüpfen

Kurs anzeigen

Anleitung zur Übung

  • 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 Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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