한 세트에는 있지만 다른 세트에는 없는 것
동영상에서 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로 데이터 결합하기
연습 안내
- 같은 색인지와 관계없이,
batmobile에도 있는 부품만 남기도록batwing세트를 필터링하세요. - 같은 색인지와 관계없이,
batmobile에는 없는 부품만 남기도록batwing세트를 필터링하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# 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 %>%
___