Recapitulare și studiu de caz

Joins în Pandas pentru utilizatorii de foi de calcul

John Miller

Principal Data Scientist

Capitolul 1 - Introducere în îmbinarea datelor

$$

  • Situații frecvente

  • Concatenarea datelor pe rânduri sau coloane

    pd.concat([df1, df2], axis=0)
    
  • Pandas ca instrument puternic

$$ punts

Joins în Pandas pentru utilizatorii de foi de calcul

Capitolul 2 - Îmbinări în stil VLOOKUP

$$

Îmbinări one-to-one, în stil VLOOKUP

pd.merge(left_df, right_df, 
         how='inner', 
         on='key_column')

left merge

Joins în Pandas pentru utilizatorii de foi de calcul

Capitolul 3 - Îmbinări one-to-many

$$ Îmbinări (merge) pe coloană cheie

df1.merge(df2, how='inner', 
          on='key_column')

$$

Îmbinări pe index unic

df1.join(df2, how='left')

$$ exemplu one-to-many

Joins în Pandas pentru utilizatorii de foi de calcul

Capitolul 4 - Îmbinări avansate

Parametri avansați

  • left_index, right_index
  • suffixes
  • indicator
  • sort
pd.merge_ordered(left_df, right_df, 
                 how='outer')

pd.merge_asof(left_df, right_df, direction='backward')

pandas

Joins în Pandas pentru utilizatorii de foi de calcul

Mulțumim!

Joins în Pandas pentru utilizatorii de foi de calcul

Preparing Video For Download...