Concaténation

Fusions avec pandas pour les utilisateurs de feuilles de calcul

John Miller

Principal Data Scientist

Bases de la concaténation

$$

  • Semblable à la fonction CONCATENATE d’un tableur
  • Imite le copier-coller de cellules
  • pd.concat() sur lignes ou colonnes

bois concat

Fusions avec pandas pour les utilisateurs de feuilles de calcul

Concaténer des lignes

$$

  • Utile avec des données scindées

$$

pd.concat([df1, df2, ...])
  • Utilise les clés uniques comme index du DataFrame
  • Inclut toutes les lignes par défaut

Concaténer des lignes avec index nommé

Fusions avec pandas pour les utilisateurs de feuilles de calcul

Concaténer des lignes avec index qui se chevauchent

$$

  • Les index de DataFrame peuvent se chevaucher

  • Pas d’inquiétude !

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

Concaténer des lignes avec index générique

Fusions avec pandas pour les utilisateurs de feuilles de calcul

Concaténer des colonnes

$$

  • Comme coller des tables côte à côte
  • Sur les colonnes : axis=1
pd.concat([df1, df2, ...], 
    axis=1)
  • Inclut toutes les colonnes par défaut

Concaténer des colonnes

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...