Spojování dat v praxi

Pandas Joins pro uživatele tabulkových procesorů

John Miller

Principal Data Scientist

Kombinace sloupců a indexů

kombinace indexu a sloupce

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

or

positions.merge(teams, left_index=True, right_on='player_id')
Pandas Joins pro uživatele tabulkových procesorů

Práce s překrývajícími se názvy sloupců

překrývající se sloupce

current.merge(drafted, on='name', suffixes=('_current', '_drafted'))
Pandas Joins pro uživatele tabulkových procesorů

Identifikace řádků podle tabulky

indikátor tabulky

current.merge(drafted, how='outer', on='name', suffixes=('_current', '_drafted'),
               indicator=True)
Pandas Joins pro uživatele tabulkových procesorů

Řazení řádků podle klíče

seřazené řádky

current.merge(drafted, on='name', suffixes=('_current', '_drafted'),
               sort=True)
Pandas Joins pro uživatele tabulkových procesorů

Pojďme si procvičit!

Pandas Joins pro uživatele tabulkových procesorů

Preparing Video For Download...