Resumen y caso práctico

Uniones en pandas para usuarios de hojas de cálculo

John Miller

Principal Data Scientist

Capítulo 1 - Introducción a unir datos

$$

  • Casos habituales

  • Concatenar por filas o columnas

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

$$ despejes

Uniones en pandas para usuarios de hojas de cálculo

Capítulo 2 - Uniones estilo VLOOKUP

$$

Uniones uno a uno, estilo VLOOKUP

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

unión izquierda

Uniones en pandas para usuarios de hojas de cálculo

Capítulo 3 - Uniones uno a muchos

$$ Uniones (merge) por columna clave

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

$$

Uniones por índice único

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

$$ uno a muchos ejemplo

Uniones en pandas para usuarios de hojas de cálculo

Capítulo 4 - Uniones avanzadas

Parámetros avanzados

  • 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

Uniones en pandas para usuarios de hojas de cálculo

¡Gracias!

Uniones en pandas para usuarios de hojas de cálculo

Preparing Video For Download...