Lección 7 del curso Pandas Nivel Intermedio.
En la lección anterior vimos en qué consiste la transformación y cómo aplicar diferentes métodos de transformación a las agrupaciones generadas por Groupby. En esta cuarta lección del módulo nos enfocaremos en las operaciones de filtrado que provee Groupby.
El filtrado permite aplicar una condición a cada grupo y mantener sólo aquellos grupos, o porciones de un grupo, que satisfacen dicha condición.
Al igual que con la agregación y la transformación vistos anteriormente, en el caso del filtrado tendremos algunos métodos por defecto (ya incluídos en Pandas) así como el método «filter()» que nos permite establecer condiciones personalizadas de filtrado.
Veamos entonces cómo usar todas estas herramientas:
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.
Acabamos de ver métodos de filtrado de agrupaciones incluidos por defecto en Pandas, como «first()», «last()», «nth()», «head()» y «last()», entre otros.
Además, vimos como hacer uso del método «filter()» que permite aplicar una función personalizada de filtrado a cada grupo, preservando al final los grupos para los cuales la función retorna un valor tipo True (verdadero).
En la próxima lección veremos cómo usar el método «apply()» sobre las agrupaciones generadas por Groupby para aplicar una función arbitraria o personalizada a dichas agrupaciones.
Todas las lecciones del curso Pandas Nivel Intermedio
