Pandas Merging 101

Cómo realizar un LEFT|RIGHT|FULL) INNER|OUTER) unirse a los pandas? ¿Cómo agrego NaNs para las filas que faltan después de la fusión?Cómo me deshago de los NaN después de la fusión? ¿Puedo fusionarme en el índice?¿Cómo combino múltiples DataFrames?merge? join? concat? update? ¿Quien? ¿Qué? ¡¿Por qué?

... y más. He visto estas preguntas recurrentes preguntando sobre varias facetas de la funcionalidad de fusión de pandas. La mayor parte de la información sobre la fusión y sus diversos casos de uso hoy en día está fragmentada en docenas de publicaciones mal redactadas e inescrutables. El objetivo aquí es recopilar algunos de los puntos más importantes para la posteridad.

Este QnA está destinado a ser la próxima entrega de una serie de útiles guías de usuario sobre modismos de pandas comunes (veresta publicación sobre pivoting yesta publicación sobre concatenación, que tocaré más adelante).

Tenga en cuenta que esta publicación esn pretende ser un reemplazo para eldocumentació, ¡así que por favor léelo también! Algunos de los ejemplos se toman de allí.

Respuestas a la pregunta(1)

Su respuesta a la pregunta