Concatenation

Pandas Joins for Spreadsheet Users

John Miller

Principal Data Scientist

พื้นฐาน Concatenation

$$

  • คล้ายกับฟังก์ชัน CONCATENATE ใน spreadsheet
  • จำลองการคัดลอกและวางเซลล์
  • pd.concat() ตามแถวหรือคอลัมน์

ตัวอย่างการเชื่อมข้อมูล

Pandas Joins for Spreadsheet Users

การเชื่อมแถว

$$

  • มีประโยชน์เมื่อทำงานกับข้อมูลที่แยกส่วน

$$

pd.concat([df1, df2, ...])
  • ใช้ key ที่ไม่ซ้ำกันเป็น index ของ data frame
  • รวมทุกแถวโดยค่าเริ่มต้น

การเชื่อมแถวพร้อม index ที่ตั้งชื่อ

Pandas Joins for Spreadsheet Users

การเชื่อมแถวที่มี index ซ้ำกัน

$$

  • index ของ data frame อาจซ้ำกันได้

  • ไม่ต้องกังวล!

pd.concat([df1, df2, ...],
    ignore_index=True)

การเชื่อมแถวด้วย index ทั่วไป

Pandas Joins for Spreadsheet Users

การเชื่อมคอลัมน์

$$

  • เหมือนการวางตารางเคียงกัน
  • ตามคอลัมน์: axis=1
pd.concat([df1, df2, ...], 
    axis=1)
  • รวมทุกคอลัมน์โดยค่าเริ่มต้น

การเชื่อมคอลัมน์

Pandas Joins for Spreadsheet Users

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

Pandas Joins for Spreadsheet Users

Preparing Video For Download...