Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Módulo 1: Funcionalidades de Pandas para trabajar con DataFrames
-
Introducción a Pandas
- Estructuras de datos básicas: Series y DataFrame
-
Operaciones sobre DataFrames
- Carga y guardado de datos (CSV, Excel, etc.)
- Operaciones básicas (selección, filtrado, indexación)
-
Modificación de datos
- Adición y eliminación de columnas y filas
- Modificación de valores en el DataFrame
-
Agregación y agrupamiento de datos
- GroupBy
- Agregación, sumas, promedios, etc.
-
Combinación y fusión de DataFrames
- merge, join, concat
-
Manejo de datos faltantes
- Identificación de datos ausentes
- Métodos para rellenar datos faltantes
Módulo 2: Optimización del tiempo de ejecución del programa
-
Introducción a la optimización
- Importancia de la optimización en la programación
-
Optimización del código
- Estructuras de datos eficientes
- Evitar cálculos repetitivos
- Optimización de bucles
-
Optimización con Pandas
- Vectorización de operaciones
- Evitar el uso excesivo de apply y lambda
- Procesamiento eficiente en grandes volúmenes de datos
-
Simplificación del código mediante funciones
- Creación y uso de funciones
- Refactorización del código
Módulo 3: Trabajo con la librería NumPy
-
Introducción a NumPy
- Importación de la librería
- Estructuras de datos básicas: ndarray
-
Operaciones con arrays
- Creación y modificación de arrays
- Indexación y segmentación (slicing) de arrays
-
Funciones matemáticas y estadísticas
- Operaciones matemáticas básicas
- Funciones estadísticas y de agregación
-
Álgebra lineal
- Multiplicación de matrices
- Determinante, matriz inversa
-
Trabajo con datos multidimensionales
- Arrays 2D, 3D y de mayor dimensión
- Transformaciones de la forma (shape) del array
- Integración con otras librerías
Módulo 4: Creación de gráficos en Excel utilizando Python
- Introducción a openpyxl y xlsxwriter
-
Creación de gráficos en Excel
- Generación de gráficos simples (líneas, barras, etc.)
- Formato de los gráficos
-
Generación de gráficos como imágenes (PNG)
- Uso de matplotlib para generar gráficos
- Guardado de gráficos como archivos PNG
- Gráficos avanzados en Excel
-
Automatización de informes
- Creación de informes automatizados con gráficos
- Integración de Pandas con openpyxl/xlsxwriter
16 Horas