1. Learn
  2. /
  3. คอร์ส
  4. /
  5. การรวมข้อมูลด้วย pandas

Connected

แบบฝึกหัด

ภาคต่อทำรายได้มากกว่าไหม?

ถึงเวลารวมทุกสิ่งที่เรียนมาในบทนี้แล้ว ในแบบฝึกหัดนี้ จะหาว่าภาคต่อของภาพยนตร์เรื่องใดทำรายได้สูงกว่าต้นฉบับมากที่สุด โดยจะ merge ตาราง sequels และ financials เวอร์ชันที่ปรับแล้ว ซึ่งใช้ movie ID เป็น index จากนั้นเลือกประเภทการ merge ที่คืนค่าทุกแถวจากตาราง sequels โดยไม่จำเป็นต้องรวมทุกแถวจากตาราง financials แล้ว join ตารางที่ได้กับตัวเองเพื่อเปรียบเทียบรายได้ของต้นฉบับกับภาคต่อ จากนั้นคำนวณผลต่างของรายได้ทั้งสองและเรียงลำดับผลลัพธ์

ตาราง sequels และ financials ได้เตรียมไว้ให้แล้ว

คำแนะนำ 1/4

undefined XP
    1
    2
    3
    4
  • โดยให้ตาราง sequels อยู่ทางซ้าย ให้ merge กับตาราง financials บน index ชื่อ id โดยให้คืนค่าทุกแถวจาก sequels และบางแถวจากตารางอื่นอาจไม่ถูกรวมในผลลัพธ์ บันทึกผลลัพธ์ไว้ในตัวแปร sequels_fin