Joindre des données en pratique

Fusions avec pandas pour les utilisateurs de feuilles de calcul

John Miller

Principal Data Scientist

Mélanger colonnes et index

mélange index-colonnes

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

ou

positions.merge(teams, left_index=True, right_on='player_id')
Fusions avec pandas pour les utilisateurs de feuilles de calcul

Gérer des noms de colonnes identiques

noms de colonnes en conflit

current.merge(drafted, on='name', suffixes=('_current', '_drafted'))
Fusions avec pandas pour les utilisateurs de feuilles de calcul

Identifier les lignes par table

indicateur de table

current.merge(drafted, how='outer', on='name', suffixes=('_current', '_drafted'),
               indicator=True)
Fusions avec pandas pour les utilisateurs de feuilles de calcul

Trier les lignes par clé

lignes triées

current.merge(drafted, on='name', suffixes=('_current', '_drafted'),
               sort=True)
Fusions avec pandas pour les utilisateurs de feuilles de calcul

Passons à la pratique !

Fusions avec pandas pour les utilisateurs de feuilles de calcul

Preparing Video For Download...