Riepilogo e case study

Join con pandas per chi usa i fogli di calcolo

John Miller

Principal Data Scientist

Capitolo 1 - Introduzione al join dei dati

$$

  • Casi comuni

  • Concatena dati per righe o colonne

    pd.concat([df1, df2], axis=0)
    
  • Pandas come strumento potente

$$ punte

Join con pandas per chi usa i fogli di calcolo

Capitolo 2 - Join stile VLOOKUP

$$

Join uno-a-uno, stile VLOOKUP

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

left merge

Join con pandas per chi usa i fogli di calcolo

Capitolo 3 - Join uno-a-molti

$$ Join (merge) su colonna chiave

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

$$

Join su indice univoco

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

$$ uno-a-molti esempio

Join con pandas per chi usa i fogli di calcolo

Capitolo 4 - Join avanzati

Parametri avanzati

  • 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

Join con pandas per chi usa i fogli di calcolo

Grazie!

Join con pandas per chi usa i fogli di calcolo

Preparing Video For Download...