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

ชิ้นส่วนที่มีในชุดหนึ่งแต่ไม่มีในอีกชุด

ในวิดีโอ คุณได้เรียนรู้วิธีกรองข้อมูลด้วย semi-join และ anti-join เพื่อตอบคำถามเกี่ยวกับข้อมูลของคุณ คราวนี้มาโฟกัสที่ชุดข้อมูล batwing กัน โดยใช้ทักษะที่มีเพื่อหาว่าชิ้นส่วนใดบ้างที่ปรากฏทั้งในชุด batwing และ batmobile และชิ้นส่วนใดที่มีอยู่ในชุดเดียวแต่ไม่มีในอีกชุด นอกจากนี้ยังจะตรวจสอบด้วยว่าชิ้นส่วนที่พบในทั้งสองชุดมีสีเหมือนกันหรือไม่

ชุดข้อมูล batmobile และ batwing ถูกโหลดไว้ให้แล้ว

batmobile <- inventory_parts_joined %>%
  filter(set_num == "7784-1") %>%
  select(-set_num)

batwing <- inventory_parts_joined %>%
  filter(set_num == "70916-1") %>%
  select(-set_num)

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

การ Join ข้อมูลด้วย dplyr

ดูคอร์ส

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

  • กรองชุด batwing เพื่อหาชิ้นส่วนที่มีอยู่ใน batmobile ด้วย โดยไม่คำนึงว่าสีจะเหมือนกันหรือไม่
  • กรองชุด batwing เพื่อหาชิ้นส่วนที่ไม่มีใน batmobile โดยไม่คำนึงว่าสีจะเหมือนกันหรือไม่

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

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

# Filter the batwing set for parts that are also in the batmobile set
batwing %>%
  ___

# Filter the batwing set for parts that aren't in the batmobile set
batwing %>%
  ___
แก้ไขและรันโค้ด