Sự khác nhau giữa Batman và Star Wars
Trong video, bạn đã so sánh hai bộ. Bây giờ, bạn sẽ so sánh hai chủ đề (theme), mỗi chủ đề gồm nhiều bộ.
Trước hết, bạn cần join với themes. Hãy nhớ rằng để làm vậy, bạn phải đi qua sets trước. Bạn sẽ dùng bảng inventory_parts_joined từ video, bảng này đã có sẵn trong console.
inventory_parts_joined <- inventories %>%
inner_join(inventory_parts, by = c("id" = "inventory_id")) %>%
arrange(desc(quantity)) %>%
select(-id, -version)
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
- Để join với themes, trước tiên bạn cần kết hợp hai bảng
inventory_parts_joinedvàsets. - Sau đó, kết hợp kết quả join đầu tiên với bảng
themes, dùng đối số suffix để làm rõ mỗinameđến từ bảng nào ("_set"hoặc"_theme").
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.
# Start with inventory_parts_joined table
inventory_parts_joined %>%
# Combine with the sets table
___ %>%
# Combine with the themes table
___