Các loại join

Ghép nối dữ liệu bằng Pandas dành cho người dùng bảng tính

John Miller

Principal Data Scientist

Ba loại join

  • Các loại

    • One-to-one
    • One-to-many
    • Many-to-many
  • Kiểu join thể hiện quan hệ giữa các bảng

  • Tương tự tra cứu bằng VLOOKUP

truyện tranh về join dữ liệu

Ghép nối dữ liệu bằng Pandas dành cho người dùng bảng tính

One-to-one

ví dụ one to one

$$

  • Bộ dữ liệu cùng cấp độ
  • Cột tra cứu giống nhau ở cả hai bảng
  • Hàng khớp 1-1
Ghép nối dữ liệu bằng Pandas dành cho người dùng bảng tính

One-to-many

ví dụ one to many

$$

  • Hàng là duy nhất ở các cấp độ khác nhau
  • Join theo cột cấp cao hơn
  • Kết quả theo cột cấp thấp hơn
  • Tương tự VLOOKUP dựa trên dữ liệu cấp thấp
Ghép nối dữ liệu bằng Pandas dành cho người dùng bảng tính

Many-to-many

ví dụ many to many

$$

  • Giá trị bị lặp lại
  • Tạo mọi tổ hợp có thể
  • Khó diễn giải
  • Nên dùng thêm bảng “bridge”
Ghép nối dữ liệu bằng Pandas dành cho người dùng bảng tính

Hãy thực hành!

Ghép nối dữ liệu bằng Pandas dành cho người dùng bảng tính

Preparing Video For Download...