เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

หลาย key และ key เดียว

ในแบบฝึกหัดนี้ นอกจาก locations แล้ว ยังจะได้ทำงานกับชุดข้อมูล teachers ซึ่งมีข้อมูลเกี่ยวกับครูผู้สอนในแต่ละวิชา โดยครูผู้สอนของแต่ละวิชาจะไม่เปลี่ยนแปลงระหว่างภาคเรียน เป้าหมายคือสร้าง data.table ใหม่ที่แสดงการจัดสรรห้องเรียนสำหรับแต่ละวิชา โดยใช้ data.table ทั้งสองตัว ได้แก่ teachers และ locations

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การ Join ข้อมูลด้วย data.table ใน R

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ระบุคอลัมน์ที่เป็น key สำหรับการ join teachers และ locations จากนั้น assign เป็น character vector ในรูปแบบ c("teachers_join_key" = "locations_join_key") ให้กับตัวแปร join_key
  • ใช้ syntax ของ data.table เพื่อ right join locations เข้ากับ teachers โดยใช้ตัวแปร join_key

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Identify and set the keys
join_key <- ___

# Right join
___
แก้ไขและรันโค้ด