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

Connected

แบบฝึกหัด

Inner join และจำนวนแถวที่ได้รับ

การ merge ทั้งหมดที่ได้เรียนมาจนถึงตอนนี้เรียกว่า inner join สิ่งสำคัญที่ต้องเข้าใจคือ inner join จะคืนเฉพาะแถวที่มีค่าตรงกันในทั้งสองตาราง เราจะสำรวจเรื่องนี้เพิ่มเติมโดยดูการ merge ระหว่างตาราง wards และ census แล้วเปรียบเทียบกับการ merge ของตารางที่ดัดแปลงเล็กน้อย ได้แก่ wards_altered และ census_altered โดยแถวแรกของคอลัมน์ wards ถูกเปลี่ยนแปลงในตารางที่ดัดแปลง จากนั้นจะตรวจสอบว่าการเปลี่ยนแปลงนี้ส่งผลต่อการ merge อย่างไร ตารางทั้งหมดถูกโหลดให้เรียบร้อยแล้ว

สำหรับแบบฝึกหัดนี้ ให้ทราบว่าตาราง wards และ census เริ่มต้นมี 50 แถว

คำแนะนำ 1/3

undefined XP
  • 1
    • Merge ตาราง wards และ census บนคอลัมน์ ward แล้วบันทึกผลลัพธ์ไว้ในตัวแปร wards_census
  • 2
    • Merge ตาราง wards_altered และ census บนคอลัมน์ ward แล้วสังเกตความแตกต่างของจำนวนแถวที่ได้รับ
  • 3
    • Merge ตาราง wards และ census_altered บนคอลัมน์ ward แล้วสังเกตความแตกต่างของจำนวนแถวที่ได้รับ