Lección 1 del curso Pandas Nivel Intermedio.
En esta primera lección del curso veremos cómo usar el método «join()» de Pandas, que nos permite combinar dos DataFrames horizontalmente (uno al lado del otro). El resultado de la combinación dependerá de la información contenida en cada DataFrame así como de la sintaxis usada:
Contenido exclusivo para suscriptores
Si eres suscriptor accede en este enlace ó suscríbete a la Academia Online y accede a todo el contenido (lecciones en video, código fuente, sets de datos y descargas) de todos los cursos, proyectos y tutoriales.
Muy bien, acabamos de ver las diferentes formas de usar el método «join» para la combinación de DataFrames.
En particular vimos cómo realizar la unión usando la sintaxis básica (con los argumentos «lsuffix» y «rsuffix») así como una forma más avanzada que permite realizar la combinación usando los valores de una columna en particular.
En últimas, el resultado obtenido tras el uso de «join» dependerá tanto de la sintaxis usada como de las características de los DataFrames que estemos combinando.
Podemos entonces finalizar resaltando las principales características del método «join»:
- Permite realizar la unión de dos DataFrames en sentido horizontal
- Realiza la unión tomando como referencia los índices de cada DataFrame o una columna en particular
- Al realizar la unión alinea automáticamente los datos con base en el índice/columna
Y además cabe aclarar que es un método propio de los DataFrames de Pandas, lo cual quiere decir que no está disponible en el caso de las Series (pues en este caso no tiene sentido realizar este tipo de unión).
En la próxima lección veremos una segunda alternativa para la combinación de DataFrames haciendo uso de la función «concat()» que nos permite concatenar DataFrames tanto vertical como horizontalmente.
Todas las lecciones del curso Pandas Nivel Intermedio
