Análisis de Datos en Python Usando Pandas y Numpy
Python es un lenguaje de programación versátil, reconocido por su simplicidad y legibilidad. Pandas es un paquete de Python que ofrece estructuras de datos para trabajar con datos estructurados (tabulares, multidimensionales, potencialmente heterogéneos) y series temporales. NumPy proporciona soporte fundamental para la computación numérica gracias a sus operaciones con arreglos. Juntos, conforman un ecosistema robusto para la manipulación y el análisis eficiente de datos en Python.
Esta capacitación, impartida por un instructor en vivo (en línea o en sitio), está dirigida a desarrolladores de Python y analistas de datos de nivel intermedio que deseen mejorar sus habilidades en análisis y manipulación de datos utilizando Pandas y NumPy.
Al finalizar esta capacitación, los participantes podrán:
- Configurar un entorno de desarrollo que incluya Python, Pandas y NumPy.
- Crear una aplicación de análisis de datos utilizando Pandas y NumPy.
- Realizar operaciones avanzadas de manipulación, ordenamiento y filtrado de datos.
- Ejecutar operaciones de agregación y analizar datos de series temporales.
- Visualizar datos usando Matplotlib y otras librerías de visualización.
- Depurar y optimizar su código de análisis de datos.
Formato del curso
- Clase interactiva con debates.
- Numerosos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una capacitación personalizada para este curso, contáctenos para coordinar.
Temario del curso
Día 1:
Repaso de conocimientos básicos de Python y análisis de datos
Introducción a NumPy
- Creación de arreglos NumPy
- Operaciones comunes con matrices
- Uso de ufunc
- Vistas y difusión en arreglos NumPy
- Optimización del rendimiento evitando bucles
- Optimización del rendimiento con cProfile
Análisis de datos con Pandas
- Uso de datos vectorizados en Pandas
- Manipulación de datos
- Ordenamiento y filtrado de datos
- Operaciones de agregación
- Análisis de series temporales
Visualización de datos con Matplotlib
- Creación de gráficos con Matplotlib
- Uso de Matplotlib desde Pandas
- Creación de gráficos de alta calidad
- Visualización de datos en cuadernos de Jupyter
- Otras librerías de visualización en Python
Día 2:
Otras librerías de Python para análisis de datos
- scikit-learn
- Scipy
- statsmodel
- RPy2
Resumen y próximos pasos
Requerimientos
- Conocimientos básicos de Python y análisis de datos
Público objetivo
- Desarrolladores de Python
- Analistas de datos
Los cursos públicos requieren más de 5 participantes.
Análisis de Datos en Python Usando Pandas y Numpy - Reserva
Análisis de Datos en Python Usando Pandas y Numpy - Consulta
Análisis de Datos en Python Usando Pandas y Numpy - Solicitud de consultoría
Testimonios (1)
El formador desarrolla la capacitación basada en el ritmo del participante
Farris Chua
Curso - Data Analysis in Python using Pandas and Numpy
Traducción Automática
Próximos cursos
Cursos Relacionados
ArcGIS para Análisis Espacial
14 HorasEsta capacitación, impartida por un instructor en vivo en Colombia (en línea o en el sitio), está dirigida a ecólogos de campo y gerentes de conservación que deseen crear proyectos espaciales de datos en ArcGIS.
Al finalizar esta capacitación, los participantes serán capaces de:
- Generar datos espaciales como visualizaciones.
- Realizar geoestadísticas sobre datos reales.
- Implementar análisis de datos espaciales, procesamiento de datos y cartografía con ArcGIS.
- Analizar datos espaciales para proyectos en ArcGIS.
ArcMap en ArcGIS
14 HorasEsta formación presencial, impartida por un instructor y disponible en línea o en sitio Colombia, está dirigida a científicos ambientales y arqueólogos de nivel intermedio que deseen aprender a utilizar ArcMap en ArcGIS para recopilar, organizar, gestionar y analizar información geográfica.
Al finalizar esta formación, los participantes podrán:
- Comprender los fundamentos de ArcMap y ArcGIS.
- Recopilar, organizar, gestionar y analizar información geográfica relacionada con elementos sociales y arqueológicos.
- Realizar consultas espaciales para la evaluación de impactos.
ArcGIS: de Básico a Avanzado
35 HorasEsta capacitación presencial, impartida por un instructor en Colombia (en línea o in situ), está dirigida a profesionales y analistas de SIG de nivel principiante a avanzado que deseen aprender a utilizar ArcGIS de manera efectiva para la visualización de datos, el análisis espacial y la gestión de proyectos geoespaciales.
Al finalizar esta capacitación, los participantes estarán en capacidad de:
- Navegar y utilizar las herramientas de ArcGIS para la gestión de datos geoespaciales.
- Crear y personalizar mapas con capas y atributos.
- Realizar análisis espacial avanzado y tareas de geoproscesamiento.
- Automatizar flujos de trabajo utilizando ModelBuilder y Python.
ArcGIS Enterprise para Soporte Técnico
14 HorasEsta capacitación presencial, impartida por un instructor en Colombia (en línea o en sitio), está dirigida al personal de soporte TI de nivel principiante que desee brindar un soporte sólido para ArcGIS Enterprise, abordando eficazmente cualquier anomalía o falla.
Al finalizar esta capacitación, los participantes estarán en capacidad de:
- Comprender la arquitectura y los componentes de ArcGIS Enterprise.
- Aprender a instalar, configurar y administrar ArcGIS Enterprise.
- Adquirir habilidades para diagnosticar y resolver problemas comunes.
- Desarrollar competencia en el monitoreo y mantenimiento de entornos de ArcGIS Enterprise.
- Dominar las técnicas de respaldo, recuperación y optimización del rendimiento.
Fundamentos de ArcGIS
14 HorasEsta capacitación presencial impartida por un instructor en Colombia (en línea o in situ) está dirigida a profesionales de nivel principiante que desean aprender los conceptos y herramientas fundamentales de ArcGIS.
Al finalizar esta capacitación, los participantes serán capaces de:
- Comprender los conceptos básicos de los SIG y los datos espaciales.
- Navegar por la interfaz de ArcGIS.
- Crear y gestionar datos espaciales.
- Realizar análisis espacial básico.
- Crear mapas y visualizaciones.
ArcGIS Pro para Análisis Espacial
14 HorasAl finalizar esta capacitación, los participantes estarán en capacidad de:
- Comprender los conceptos de los Sistemas de Información Geográfica (SIG) y los tipos de datos espaciales utilizando la versión más reciente de ArcGIS Pro.
- Examinar la interfaz de usuario y evaluar sus posibles aplicaciones.
- Explorar ArcGIS* Pro y aprender a aprovechar el contenido en línea.
- Gestionar, manipular y analizar sus propios datos.
- Visualizar y compartir la información de manera significativa y creativa.
Nota: Utilizaremos la versión más reciente de ArcGIS Pro.
ArcGIS Professional Plus: Gestión y Análisis Avanzado de Datos SIG
14 HorasArcGIS Professional Plus es una versión avanzada de ArcGIS Pro que ofrece funcionalidades ampliadas para el análisis de datos geoespaciales, la modelación en 3D, la automatización y la colaboración empresarial.
Este curso, impartido por un instructor en vivo (en línea o presencial), está dirigido a profesionales de SIG de nivel intermedio que deseen profundizar sus habilidades en análisis de datos espaciales, automatización y compartición utilizando las herramientas de ArcGIS Professional Plus.
Al finalizar este entrenamiento, los participantes podrán:
- Aprovechar las herramientas de ArcGIS Pro Plus para la visualización y el análisis de datos.
- Crear mapas en 2D y 3D con simbología avanzada y técnicas de geoprosesamiento.
- Automatizar flujos de trabajo mediante ModelBuilder y scripting en Python.
- Integrar ArcGIS con servicios de datos externos y sistemas empresariales.
Formato del curso
- Clases interactivas con discusiones grupales.
- Amplia cantidad de ejercicios y práctica guiada.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una capacitación personalizada para este curso, por favor contáctenos para coordinar los detalles.
ArcGIS Pro Avanzado para Análisis Espacial
35 HorasEsta capacitación presencial o en línea en Colombia, impartida por un instructor, está dirigida a profesionales de SIG de nivel avanzado que deseen utilizar ArcGIS Pro para potenciar sus capacidades de análisis espacial, realizar análisis geoestadístico integral y aplicar técnicas avanzadas de modelado 3D para una toma de decisiones y resolución de problemas más efectiva en escenarios del mundo real.
Al finalizar esta capacitación, los participantes serán capaces de:
- Desarrollar habilidades avanzadas en técnicas de análisis espacial utilizando ArcGIS Pro.
- Aprovechar la scripting en Python para automatización y procesamiento complejo de datos.
- Aplicar modelado espacial para resolver problemas en escenarios reales.
- Realizar análisis geoestadístico para una interpretación avanzada de datos.
- Integrar fuentes de datos externas y aprovechar el análisis de datos espaciales en 3D.
ArcGIS Pro Aplicado a Teledetección, Gestión de Datos Espaciales e IA
21 Horas
Al finalizar esta formación, los participantes podrán:
• Procesar y analizar imágenes satelitales para aplicaciones de conservación y monitoreo ambiental.
• Gestionar datos espaciales de forma estructurada mediante geodatabases en ArcGIS Pro.
• Consolidar un repositorio institucional de información geoespacial bajo buenas prácticas.
• Aplicar herramientas de Inteligencia Artificial y análisis avanzado en ArcGIS Pro para teledetección.
• Integrar flujos de trabajo eficientes para análisis espacial y manejo de datos geográficos.
ArcGIS con scripting en Python
14 HorasEsta capacitación, impartida por un instructor en vivo en Colombia (en línea o en sitio), está dirigida a analistas SIG que deseen automatizar tareas repetitivas en procesos de sistemas de información geográfica.
Al finalizar esta capacitación, los participantes serán capaces de:
- Desarrollar aplicaciones SIG utilizando Python y las herramientas de ArcGIS.
- Programar con el paquete ArcPy de ArcGIS mediante Python.
- Aplicar los módulos de ArcGIS para la automatización de mapas usando clases de objetos en Python.
Sistemas de Energía Avanzados y Soluciones Integradas con SIG
70 HorasEn el sector energético en constante evolución, integrar el análisis de transitorios eléctricos con datos geográficos precisos es una necesidad estratégica. Actualmente, depender de datos fragmentados genera riesgos operativos significativos. Este programa intensivo de 14 días, desarrollado en Melbourne, está diseñado para cerrar la brecha entre la ingeniería eléctrica y la gestión geoespacial.
Sistemas Avanzados de Información Geográfica (SIG)
21 HorasEsta capacitación, impartida por un instructor y realizada en vivo en Colombia (en línea o en sitio), está dirigida a geógrafos de nivel intermedio que deseen profundizar su experiencia en análisis espacial, gestión de datos y aplicaciones de SIG.
Al finalizar esta capacitación, los participantes podrán:
- Aplicar técnicas avanzadas de análisis espacial para resolver problemas geográficos complejos.
- Gestionar grandes bases de datos espaciales y realizar control de calidad de datos.
- Crear mapas y visualizaciones dinámicas e interactivas para diversas aplicaciones.
- Utilizar programación y automatización para optimizar los flujos de trabajo en SIG.
Python para ArcGIS y QGIS para profesionales en ciencias de la Tierra e ingeniería
35 HorasEsta capacitación impartida por un instructor, en vivo en Colombia (en línea o en sitio), está dirigida a profesionales de nivel principiante en ciencias de la Tierra e ingeniería que deseen utilizar Python para análisis geoespacial en ambos entornos, ArcGIS y QGIS.
Al finalizar esta capacitación, los participantes serán capaces de:
- Aprender la sintaxis de Python y las estructuras de control para ejecutar tareas geoespaciales de manera eficiente.
- Utilizar Pandas, Numpy y Matplotlib para el análisis y la visualización de datos en sistemas de información geográfica (SIG).
- Manipular y analizar datos vectoriales con las bibliotecas Geopandas, Arcpy y PyQGIS.
- Automatizar procesos y flujos de trabajo geoespaciales mediante scripting en Python en ArcGIS y QGIS.
- Desarrollar herramientas personalizadas de geoprocesamiento basadas en Python para ArcGIS y QGIS con el fin de optimizar tareas.
QGIS para el Sistema de Información Geográfica
21 HorasUn sistema de información geográfica (SIG) es una plataforma diseñada para capturar, almacenar, manipular, analizar, gestionar y presentar datos espaciales o geográficos. El acrónimo SIG a veces se utiliza para referirse a la ciencia de la información geográfica (GIScience), la disciplina académica que estudia los sistemas de información geográfica y constituye un ámbito importante dentro de la disciplina más amplia de la geoinformática.
QGIS funciona como un software de sistema de información geográfica (SIG), permitiendo a los usuarios analizar y editar información espacial, además de crear y exportar mapas gráficos. QGIS admite tanto capas ráster como vectoriales; los datos vectoriales se almacenan como características de tipo punto, línea o polígono. Se soportan múltiples formatos de imágenes ráster, y el software puede georreferenciar imágenes. En resumen, permite a los usuarios crear, editar, visualizar, analizar y publicar información geoespacial en Windows, Mac, Linux y BSD.
Este programa, en su primera fase, introduce la interfaz de QGIS para su uso general. En la segunda fase, presentamos PyQGIS: las bibliotecas de Python de QGIS que permiten integrar funcionalidades de SIG en su código Python o en su aplicación Python, de modo que incluso pueda desarrollar sus propios complementos de Python alrededor de una funcionalidad específica de SIG.