Nhiều khóa, một khóa
Bên cạnh locations, bạn sẽ làm việc với bộ dữ liệu teachers trong bài tập này. Nó chứa thông tin về giáo viên phụ trách từng môn học. Giáo viên của mỗi môn không thay đổi giữa các học kỳ. Mục tiêu của bạn là xây dựng một data.table mới chứa phân bổ phòng học cho từng môn, sử dụng hai data.table là teachers và locations.
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 data.table trong R
Hướng dẫn bài tập
- Xác định cột (hoặc các cột) khóa để nối
teachersvàlocations, rồi gán dưới dạng một vector ký tự theo mẫuc("teachers_join_key" = "locations_join_key")vào biếnjoin_key. - Dùng cú pháp
data.table, thực hiện right joinlocationsvàoteachersbằng biếnjoin_key.
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.
# Identify and set the keys
join_key <- ___
# Right join
___