ชุดไหนที่ขาด version 1?
ชุด LEGO แต่ละชุดในข้อมูลจะมีหมายเลข version กำกับอยู่ การทำความเข้าใจ version ที่กำลังดูอยู่จะช่วยให้เรียนรู้เพิ่มเติมเกี่ยวกับชิ้นส่วนที่รวมอยู่ในชุดนั้นได้ดียิ่งขึ้น แต่ก่อนอื่น ควรตรวจสอบว่าไม่มีชุดไหนที่ขาด version บางอันไป
เริ่มต้นด้วยการดู version แรกของแต่ละชุด เพื่อตรวจสอบว่ามีชุดใดบ้างที่ไม่มี version แรก
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การ Join ข้อมูลด้วย dplyr
คำแนะนำการฝึกหัด
- ใช้
filter()เพื่อกรองข้อมูลversion1จากตารางinventoriesแล้วบันทึกผลลัพธ์ไว้ในตัวแปรversion_1_inventories - ใช้
anti_joinเพื่อรวมversion_1_inventoriesกับsetsเพื่อระบุว่าชุดไหนขาด version 1
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Use filter() to extract version 1
version_1_inventories <- inventories %>%
___
# Use anti_join() to find which set is missing a version 1
sets %>%
___