Concatenatie

Pandas-joins voor spreadsheetgebruikers

John Miller

Principal Data Scientist

Basis van concatenatie

$$

  • Vergelijkbaar met spreadsheet-functie CONCATENATE
  • Lijkt op kopiëren-plakken van cellen
  • pd.concat() over rijen of kolommen

hout concat

Pandas-joins voor spreadsheetgebruikers

Rijen samenvoegen

$$

  • Handig bij gesplitste data

$$

pd.concat([df1, df2, ...])
  • Gebruikt unieke sleutel(s) als dataframe-index
  • Neemt standaard alle rijen mee

Rijen samenvoegen met benoemde index

Pandas-joins voor spreadsheetgebruikers

Rijen samenvoegen met overlappende indexen

$$

  • Dataframe-indexen kunnen overlappen

  • Geen zorgen!

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

Rijen samenvoegen met generieke index

Pandas-joins voor spreadsheetgebruikers

Kolommen samenvoegen

$$

  • Net als tabellen naast elkaar plakken
  • Over kolommen: axis=1
pd.concat([df1, df2, ...], 
    axis=1)
  • Neemt standaard alle kolommen mee

Kolommen samenvoegen

Pandas-joins voor spreadsheetgebruikers

Laten we oefenen!

Pandas-joins voor spreadsheetgebruikers

Preparing Video For Download...