ประเภทของการ Join

Pandas Joins for Spreadsheet Users

John Miller

Principal Data Scientist

การ Join สามประเภท

  • ประเภท

    • One-to-one
    • One-to-many
    • Many-to-many
  • ประเภทของ Join บ่งบอกความสัมพันธ์ระหว่างตาราง

  • คล้ายกับการค้นหาค่าใน VLOOKUP

การ์ตูนแสดงการ Join ข้อมูล

Pandas Joins for Spreadsheet Users

One-to-one

ตัวอย่างการ Join แบบ one-to-one

$$

  • ชุดข้อมูลอยู่ในระดับเดียวกัน
  • คอลัมน์ที่ใช้ค้นหาเหมือนกันทั้งสองตาราง
  • แถวจับคู่แบบ one-to-one
Pandas Joins for Spreadsheet Users

One-to-many

ตัวอย่างการ Join แบบ one-to-many

$$

  • แถวมีความเป็นเอกลักษณ์ในระดับที่ต่างกัน
  • Join โดยอิงคอลัมน์ระดับสูงกว่า
  • ผลลัพธ์อิงตามคอลัมน์ระดับต่ำกว่า
  • คล้ายกับ VLOOKUP ที่อิงข้อมูลระดับต่ำกว่า
Pandas Joins for Spreadsheet Users

Many-to-many

ตัวอย่างการ Join แบบ many-to-many

$$

  • ค่าซ้ำกันได้
  • ผลลัพธ์คือทุกการจับคู่ที่เป็นไปได้
  • อาจตีความได้ยาก
  • ควรใช้ร่วมกับตาราง "bridge"
Pandas Joins for Spreadsheet Users

มาฝึกกันเถอะ!

Pandas Joins for Spreadsheet Users

Preparing Video For Download...