Análisis de Datos en Python Usando Pandas y Numpy
Python es un lenguaje de programación versátil conocido por su simplicidad y legibilidad. Pandas es un paquete Python que proporciona estructuras de datos para trabajar con datos estructurados (tabulares, multidimensionales, potencialmente heterogéneos) y series temporales. Numpy proporciona un soporte fundamental para la computación numérica con sus operaciones de matriz. Juntos, forman un ecosistema robusto para el manejo y análisis eficiente de datos en Python.
Esta capacitación en vivo dirigida por un instructor (en línea o presencial) está dirigida a desarrolladores y analistas de datos de nivel intermedio Python que desean mejorar sus habilidades en análisis y manipulación de datos utilizando Pandas y NumPy.
Al final de esta formación, los participantes serán capaces de:
- Configure un entorno de desarrollo que incluya Python, Pandas y NumPy.
- Cree una aplicación de análisis de datos con Pandas y NumPy.
- Realice operaciones avanzadas de organización, clasificación y filtrado de datos.
- Realice operaciones agregadas y analice datos de series temporales.
- Visualice datos utilizando Matplotlib y otras bibliotecas de visualización.
- Depurar y optimizar su código de análisis de datos.
Formato del curso
- Charla y discusión interactiva.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para concertarlo.
Temario del curso
Día 1
Análisis de datos con pandas
- Usando datos vectorizados en pandas
- Disputa de datos
- Clasificación y filtrado de datos
- Operaciones agregadas
- Analizando series de tiempo
Visualización de datos
- Trazando diagramas con matplotlib
- Usando matplotlib dentro de los pandas
- Creando diagramas de calidad
- Visualización de datos en cuadernos Jupyter
- Otras bibliotecas de visualización en Python
Dia 2
Vectorizar los datos en Numpy
- Creando Matrices Numpy
- Operaciones comunes en matrices
- Usando ufuncs
- Vistas y difusión en matrices Numpy
- Optimizando el rendimiento evitando bucles
- Optimizando el rendimiento con cPerfil
Otras bibliotecas de Python para análisis de datos
- scikit-learn
- Scipy
- modelo de estadística
- RPy2
Requerimientos
Habilidades básicas de análisis de datos y Python
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
Solicitud de consultoría
Testimonios (1)
El entrenador desarrolla la formación según 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 Spatial Analysis
14 HorasEsta capacitación en vivo dirigida por un instructor en Peru (en línea o en el sitio) está dirigida a ecólogos de campo y gerentes de conservación que desean crear proyectos espaciales de datos en ArcGIS.
Al final de esta formación, los participantes serán capaces de:
- Genere datos espaciales como visualizaciones.
- Realice geostáticos con datos reales.
- Implemente el análisis de datos espaciales, el procesamiento de datos y la representación cartográfica con ArcGIS.
- Analice los datos espaciales de los proyectos en ArcGIS.
ArcMap en ArcGIS
14 HorasEste entrenamiento dirigido por un instructor (en línea o presencial) en Peru está destinado a científicos ambientales e arqueólogos de nivel intermedio que desean aprender a usar ArcMap en ArcGIS para recopilar, organizar, gestionar y analizar información geográfica.
Al final de este entrenamiento, los participantes podrán:
- Entender los fundamentos de ArcMap y ArcGIS.
- Recopilar, organizar, gestionar y analizar información geográfica sobre elementos sociales y arqueológicos.
- Realizar consultas espaciales para la evaluación de impacto.
ArcGIS de Básico a Avanzado
35 HorasEsta formación en vivo dirigida por un instructor en Peru (en línea o presencial) está dirigida a profesionales y analistas de nivel principiante a nivel avanzado GIS que desean 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 final de esta capacitación, los participantes podrán:
- Navegar y utilizar herramientas ArcGIS para la gestión de datos geoespaciales.
- Crear y personalizar mapas con capas y atributos.
- Realizar tareas avanzadas de análisis espacial y geoprocesamiento.
- Automatizar flujos de trabajo usando ModelBuilder y Python.
ArcGIS Enterprise para Soporte Técnico
14 HorasEsta capacitación en vivo dirigida por un instructor en Peru (en línea o en el sitio) está dirigida al personal de soporte de TI de nivel principiante que desea brindar un soporte sólido para ArcGIS Enterprise, abordando cualquier anomalía o falla de manera efectiva.
Al final de esta formación, los participantes serán capaces de:
- Comprender la arquitectura y los componentes de ArcGIS Enterprise.
- Aprenda a instalar, configurar y administrar ArcGIS Enterprise.
- Adquiera habilidades para solucionar problemas y resolver problemas comunes.
- Desarrollar competencia en el monitoreo y mantenimiento de ArcGIS entornos empresariales.
- Domine las técnicas de copia de seguridad, recuperación y optimización del rendimiento.
ArcGIS Fundamentos
14 HorasEsta capacitación en vivo dirigida por un instructor en Peru (en línea o presencial) está dirigida a profesionales de nivel principiante que desean aprender los conceptos y herramientas fundamentales de ArcGIS.
Al final de esta capacitación, los participantes serán capaces de:
- Comprender los conceptos básicos de GIS y datos espaciales.
- Navegue por la interfaz ArcGIS.
- Crear y administrar datos espaciales.
- Realizar análisis espaciales básicos.
- Cree mapas y visualizaciones.
ArcGIS Pro para Spatial Analysis
14 HorasAl final de esta formación, los participantes serán capaces de:
- Comprender GIS conceptos y tipos de datos espaciales utilizando la última versión de ArcGIS Pro.
- Investigue la interfaz de usuario y evalúe los usos
- Explora ArcGIS* Pro y cómo utilizar el contenido en línea
- Gestione, manipule y analice sus propios datos
- Muestre y comparta sus datos de una manera significativa y creativa
Nota: Utilizaremos la última versión de ArcGIS Pro.
ArcGIS Professional Plus: Avanzado GIS Data Management y Análisis
14 HorasArcGIS Professional Plus es una versión avanzada de ArcGIS Pro, que ofrece características extendidas para el análisis de datos geoespaciales, modelado 3D, automatización y colaboración empresarial.
Esta formación en vivo dirigida por un instructor (en línea o presencial) está destinada a profesionales intermedios de GIS que desean profundizar sus habilidades en el análisis de datos espaciales, automatización y compartición utilizando las herramientas de ArcGIS Professional Plus.
Al finalizar esta formación, los participantes podrán:
- Utilizar las herramientas de ArcGIS Pro Plus para la visualización y análisis de datos.
- Crear mapas 2D y 3D con simbología avanzada y técnicas de geoprocesamiento.
- Automatizar flujos de trabajo usando ModelBuilder y Python scripting.
- Integrar ArcGIS con servicios de datos externos y sistemas empresariales.
Formato del Curso
- Conferencia interactiva y discusión.
- Muchas prácticas y ejercicios.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de Personalización del Curso
- Para solicitar una formación personalizada para este curso, contáctenos para acordarlo.
Advanced ArcGIS Pro para Spatial Analysis
35 HorasEsta capacitación en vivo dirigida por un instructor en Peru (en línea o presencial) está dirigida a profesionales de nivel avanzado GIS que desean usar ArcGIS Pro para mejorar sus capacidades de análisis espacial, realizar análisis geoestadísticos integrales y aplicar técnicas avanzadas de modelado 3D para una toma de decisiones y resolución de problemas más efectivas en escenarios del mundo real.
Al final de esta formación, los participantes serán capaces de:
- Desarrollar habilidades avanzadas en técnicas de análisis espacial utilizando ArcGIS Pro.
- Utilice Python secuencias de comandos para la automatización y el procesamiento de datos complejos.
- Aplique el modelado espacial para la resolución de problemas en escenarios del mundo real.
- Realizar análisis geoestadísticos para la interpretación avanzada de datos.
- Integre fuentes de datos externas y aproveche el análisis de datos espaciales en 3D.
ArcGIS con Python Scripting
14 HorasEsta capacitación en vivo dirigida por un instructor en Peru (en línea o presencial) está dirigida a GIS analistas que desean automatizar tareas repetitivas en GIS procesos.
Al final de esta formación, los participantes serán capaces de:
- Cree GIS aplicaciones con las herramientas Python y ArcGIS.
- Desarrolle con el paquete ArcGIS ArcPy, utilizando Python.
- Aplique los módulos ArcGIS para la automatización de mapas utilizando clases de objeto en Python.
Sistemas Avanzados de Información Geográfica (GIS)
21 HorasEsta capacitación en vivo dirigida por un instructor en Peru (en línea o en el sitio) está dirigida a geógrafos de nivel intermedio que deseen profundizar su experiencia en análisis espacial, gestión de datos y GIS aplicaciones.
Al final de esta capacitación, los participantes serán capaces de:
- Aplicar técnicas avanzadas de análisis espacial para resolver problemas geográficos complejos.
- Gestione grandes bases de datos espaciales y realice un control de calidad de los datos.
- Cree mapas y visualizaciones dinámicos e interactivos para diversas aplicaciones.
- Utilice la programación y la automatización para optimizar GIS los flujos de trabajo.
API de Google Maps para Desarrolladores
14 HorasEsta capacitación en vivo dirigida por un instructor en Peru (en línea o en el sitio) está dirigida a desarrolladores que desean mejorar su sitio web o aplicación web agregando funcionalidad de geolocalización a través de Google Maps.
Al final de esta formación, los participantes serán capaces de:
- Incrustar un mapa en un sitio web o aplicación web nuevo o existente.
- Muestra datos en tiempo real que se sincronizan con la ubicación actual.
- Cree un mashup que incluya Google Maps.
- Aplicar buenas prácticas de codificación de scripts CSS y Java
- Cree un mapa personalizado para una aplicación.
Python para el Sistema de Información Geográfica (SIG)
21 HorasUn sistema de información geográfica (GIS) es un sistema diseñado para capturar, almacenar, manipular, analizar, administrar y presentar datos espaciales o geográficos. El acrónimo GIS a veces se usa para la ciencia de la información geográfica (GIScientí) para referirse a la disciplina académica que estudia los sistemas de información geográfica y es un dominio grande dentro de la disciplina académica más amplia de la geoinformática.
El uso de Python con GIS ha aumentado sustancialmente en las últimas dos décadas, particularmente con la introducción de la serie Python 2.0 en 2000, que incluía muchas características de programación nuevas que hicieron que el lenguaje fuera mucho más fácil de implementar. Desde entonces, Python no solo se ha utilizado dentro de los productos comerciales GIS, como los productos de Esri, sino también en plataformas de código abierto, incluso como parte de QGIS y GRASS. De hecho, Python hoy en día es, con mucho, el lenguaje más utilizado por GIS usuarios y programadores.
Este programa cubre el uso de Python y sus bibliotecas avanzadas como geopandas, pysal, bokeh y osmnx para implementar sus propias características GIS. El programa también cubre módulos introductorios en torno a ArcGIS API y QGIS toolboox.
Python para ArcGIS y QGIS para Profesionales de Ciencias de la Tierra e Ingeniería
35 HorasEsta capacitación en vivo dirigida por un instructor en Peru (en línea o presencial) está dirigida a profesionales de las ciencias de la tierra y la ingeniería de nivel principiante que deseen utilizar Python para el análisis geoespacial en entornos ArcGIS y QGIS.
Al final de esta formación, los participantes serán capaces de:
- Aprenda Python la sintaxis y las estructuras de control para ejecutar tareas geoespaciales de manera eficiente.
- Utilice Pandas, Numpy y Matplotlib para el análisis y la visualización de datos en GIS.
- Manipule y analice datos vectoriales con las bibliotecas Geopandas, Arcpy y PyQGIS.
- Automatice los procesos geoespaciales y los flujos de trabajo mediante secuencias de comandos Python en ArcGIS y QGIS.
- Desarrolle herramientas de geoprocesamiento personalizadas basadas en Python para ArcGIS y QGIS con el fin de optimizar las tareas.
QGIS para el Sistema de Información Geográfica
21 HorasUn sistema de información geográfica (GIS) es un sistema diseñado para capturar, almacenar, manipular, analizar, administrar y presentar datos espaciales o geográficos. El acrónimo GIS a veces se usa para la ciencia de la información geográfica (GIScien) para referirse a la disciplina académica que estudia los sistemas de información geográfica y es un dominio amplio dentro de la disciplina académica más amplia de la geoinformática.
QGIS funciona como software del sistema de información geográfica (GIS), permitiendo a los usuarios analizar y editar información espacial, además de componer y exportar mapas gráficos. QGIS admite capas ráster y vectoriales; Los datos vectoriales se almacenan como entidades de punto, línea o polígono. Se admiten múltiples formatos de imágenes rasterizadas 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, BSD.
Este programa, en su primera fase, introduce la interfaz QGIS para uso general. En la segunda fase, presentamos PyQGIS, las bibliotecas de Python de QGIS que permiten la integración de funcionalidades GIS en su código Python o su aplicación Python, de modo que incluso puede crear su propio Plugin Python en torno a una funcionalidad GIS en particular.