Có trong một bộ nhưng không có trong bộ khác
Trong video, bạn đã học cách lọc dữ liệu bằng các động từ semi-join và anti-join để trả lời các câu hỏi về dữ liệu của mình. Bây giờ, hãy tập trung vào bộ dữ liệu batwing, và dùng kỹ năng của bạn để xác định những phần nào xuất hiện ở cả hai bộ batwing và batmobile, và những phần nào chỉ có ở một bộ mà không có ở bộ còn lại. Khi trả lời các câu hỏi này, chúng ta cũng sẽ xem liệu các phần xuất hiện ở cả hai bộ có cùng màu hay không.
Các bộ dữ liệu batmobile và batwing đã được nạp sẵn cho bạn.
batmobile <- inventory_parts_joined %>%
filter(set_num == "7784-1") %>%
select(-set_num)
batwing <- inventory_parts_joined %>%
filter(set_num == "70916-1") %>%
select(-set_num)
Bài tập này là một phần của khóa học
Kết hợp dữ liệu với dplyr
Hướng dẫn bài tập
- Lọc bộ
batwingđể lấy các phần cũng có trongbatmobile, không phân biệt có cùng màu hay không. - Lọc bộ
batwingđể lấy các phần không có trongbatmobile, không phân biệt có cùng màu hay không.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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 %>%
___