НачатьНачать бесплатно

Элементы, присутствующие в одном наборе, но отсутствующие в другом

В видеоуроках вы узнали, как использовать полусоединение (semi-join) и антисоединение (anti-join) для фильтрации данных и ответа на вопросы об их составе. Сосредоточимся на наборе batwing и с помощью этих инструментов определим, какие детали есть одновременно в наборах batwing и batmobile, а какие — только в одном из них. Попутно мы также проверим, совпадают ли цвета деталей, присутствующих в обоих наборах.

Наборы данных batmobile и batwing уже загружены для вас.

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

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

Это упражнение является частью курса

Объединение данных с dplyr

Посмотреть курс

Инструкции к упражнению

  • Отфильтруйте набор batwing, оставив только те детали, которые также есть в batmobile, независимо от того, совпадает ли их цвет.
  • Отфильтруйте набор batwing, оставив только те детали, которых нет в batmobile, независимо от того, совпадает ли их цвет.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# 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 %>%
  ___
Редактировать и запускать код