Del curso: Python para data science y big data esencial
Accede al curso completo hoy mismo
Únete hoy para acceder a más de 24.900 cursos impartidos por expertos del sector.
Cómo construir funciones reduce - Tutorial de Python
Del curso: Python para data science y big data esencial
Cómo construir funciones reduce
Vamos a ver a continuación cómo podemos construir nuestras propias funciones 'reduce' para recopilar la información generada mediante funciones 'map'. Vamos a mostrar también cómo podemos presentar de manera ordenada sus resultados. Lo primero que vamos a necesitar es una base de datos, la estamos cargando aquí, de aerolíneas de los Estados Unidos en 2008. Vamos a generar un pequeño "subset" después de remezclarla, eliminamos datos faltantes y datos nulos, y todas aquellas filas que sean duplicadas. Generamos el objeto que vamos a reducir. Estamos paralelizando la columna 'origin' de nuestra base de datos, que es el origen de nuestros vuelos. La vamos a convertir en 'persistente', lo que va a acelerar el proceso, y vamos a definir dos funciones 'map': una que es un conteo normal, es decir, a cada uno de los orígenes le corresponde un valor igual a uno, aquí le estamos asignando pesos distintos a diferentes orígenes y tenemos definidas las dos funciones. La función 'reduce' más…
Practica mientras aprendes con los archivos de ejercicios.
Descarga los archivos que el instructor utiliza para enseñar el curso. Sigue las instrucciones y aprende viendo, escuchando y practicando.