Nối ba bảng
Bạn có thể ghép nhiều phép nối với inner_join và toán tử pipe (%>%), cả hai bạn đã rất quen thuộc!
Bây giờ, chúng ta sẽ kết nối sets (bảng cho biết thông tin về từng bộ LEGO) với inventories (bảng cho biết phiên bản cụ thể của một bộ), và cuối cùng là inventory_parts (bảng cho biết có bao nhiêu của mỗi linh kiện trong từng bộ LEGO).
Vì vậy, nếu bạn đang lắp một bộ LEGO Batman, sets sẽ cho bạn biết tên bộ, inventories sẽ cung cấp ID cho từng phiên bản của bộ đó, và inventory_parts sẽ cho bạn biết mỗi phiên bản có bao nhiêu của từng linh kiện.
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
- Kết hợp bảng
inventoriesvới bảngsets. - Tiếp theo, nối bảng
inventory_partsvào bảng bạn đã tạo từ phép nối trước đó bằng các inventory ID.
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.
sets %>%
# Add inventories using an inner join
___ %>%
# Add inventory_parts using an inner join
___