การ Join ข้อมูลในสถานการณ์จริง

Pandas Joins for Spreadsheet Users

John Miller

Principal Data Scientist

การผสมคอลัมน์และ index

การผสมคอลัมน์และ index

teams.merge(positions, left_on='player_id', right_index=True)

หรือ

positions.merge(teams, left_index=True, right_on='player_id')
Pandas Joins for Spreadsheet Users

การจัดการชื่อคอลัมน์ที่ซ้ำกัน

คอลัมน์ที่ซ้ำกัน

current.merge(drafted, on='name', suffixes=('_current', '_drafted'))
Pandas Joins for Spreadsheet Users

การระบุแหล่งที่มาของแต่ละแถว

ตัวบ่งชี้ตาราง

current.merge(drafted, how='outer', on='name', suffixes=('_current', '_drafted'),
               indicator=True)
Pandas Joins for Spreadsheet Users

การเรียงแถวตาม key

แถวที่เรียงลำดับแล้ว

current.merge(drafted, on='name', suffixes=('_current', '_drafted'),
               sort=True)
Pandas Joins for Spreadsheet Users

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

Pandas Joins for Spreadsheet Users

Preparing Video For Download...