[ATD-040] Python. Análisis y Tratamiento de Datos

[ATD-040] Python. Análisis y Tratamiento de Datos

Este curso ofrece una formación integral en análisis de datos con Python. Abarca estadística, manipulación y visualización de datos con Pandas, Numpy, Matplotlib y Seaborn, importación de archivos y análisis de series temporales.

Duración:                     30 horas

Perfil:                            Avanzado

Dirigido a

Esta acción formativa está dirigida a científicos, investigadores, estudiantes de ciencias y tecnología, y profesionales de análisis de datos que deseen aplicar Python en la resolución de problemas científicos y análisis de datos.

Requisitos previos 

Los alumnos necesitarán tener conocimientos consolidados de programación y orientación a objetos con Python.

Objetivos

  • Aprender a utilizar herramientas clave como NumPy, SciPy, Pandas, Matplotlib para el análisis de datos, computación numérica y visualización.

  • Desarrollar habilidades para procesar, analizar y visualizar grandes conjuntos de datos científicos.

 

 

Contenido

  1. Introducción al Análisis de Datos

    1. Fases del proceso de análisis de datos

    2. Tipos de análisis de datos

  2. Fundamentos de Python para el Análisis de Datos

    1. Variables, operadores y estructuras de control

    2. Listas, tuplas, diccionarios y conjuntos

    3. Funciones y argumentos

  3. Conceptos de Estadística para el Análisis de Datos

    1. Medidas estadísticas Descriptivas

    2. Probabilidad y distribuciones

    3. Inferencia estadística

  4. Cálculo Numérico con Numpy

    1. Arrays y matrices

    2. Operaciones y funciones

    3. Manipulación de datos numéricos

  5. Análisis de Datos con Pandas

    1. Creación y manipulación de DataFrame y Series.

    2. Selección y filtrado de datos: iloc, loc, y métodos de indexación.

    3. Limpieza, manipulación y ordenación de datos

  6. Importación y Exportación de Datos con Pandas

    1. Lectura y escritura de archivos CSV, Excel, Json y BBDD SQL

    2. Optimización de la importación/exportación

  7. Visualización de Datos en Python mediante Matplotlib y Seaborn

    1. Creación y personalización de gráficos básicos: gráficos de líneas, dispersión, histogramas, barras.

    2. Creación y personalización de gráficos estadísticos avanzados: gráficos de cajas, violín, mapas de calor, pairplots.

    3. Visualización de relaciones entre variables categóricas y continuas.

    4. Guardado y exportación

  8. Series Temporales en Python

    1. Creación y manipulación de series temporales

    2. Descomposición de series temporales: tendencia, estacionalidad y ruido.

    3. Aplicación de modelos de pronóstico y predicción

 

 

Documentación Recomendada

Python Data Analysis - Third Edition
By Avinash Navlani, Armando Fandango, Ivan Idris
Febrero 2021 | 478 páginas

https://www.packtpub.com/product/python-data-analysis/9781789955248?_ga=2.202676497.1896028933.1664882314-1244617662.1663145549