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.
Duración 16 horas
Temario del curso
Módulo 1: Funciones de Pandas para el manejo de DataFrames
-
Introducción a Pandas
- Estructuras de datos básicas: Series y DataFrame
-
Operaciones sobre DataFrames
- Lectura y escritura 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 dentro del DataFrame
-
Agregación y agrupación de datos
- GroupBy
- Agregaciones, sumas, promedios, etc.
-
Unir y combinar DataFrames
- merge, join, concat
-
Manejo de datos faltantes
- Identificación de datos faltantes
- Métodos para imputar datos faltantes
Módulo 2: Optimización del tiempo de ejecución
-
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 redundantes
- Optimización de bucles
-
Optimización de Pandas
- Vectorización de operaciones
- Evitar el uso de apply y lambda
- Trabajo con grandes conjuntos de datos
-
Simplificación del código mediante funciones
- Creación y uso de funciones
- Refactorización del código
Módulo 3: Uso de la librería NumPy
-
Introducción a NumPy
- Importación de la librería
- Estructuras de datos básicas: ndarray
-
Operaciones sobre matrices
- Creación y modificación de matrices
- Indexado y rebanado (slicing) de matrices
-
Funciones matemáticas y estadísticas
- Operaciones matemáticas básicas
- Funciones estadísticas y de agregación
-
Álgebra lineal
- Multiplicación de matrices
- Determinantes y matrices inversas
-
Manejo de datos multidimensionales
- Matrices 2D, 3D y de dimensiones superiores
- Transformaciones de la forma de las matrices (reshape)
- Integración con otras librerías
Módulo 4: Creación de gráficos en Excel mediante Python
- Introducción a openpyxl y xlsxwriter
-
Creación de gráficos en Excel
- Creación de gráficos básicos (de líneas, de barras, etc.)
- Formateo de 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