¡Bienvenido al repositorio del curso de Fundamentos de Análisis de Datos con Python! Este repositorio contiene el código relacionado con cada día del curso, junto con los ejercicios prácticos para reforzar tu aprendizaje. El análisis de datos es una habilidad fundamental en la era de la información, y este curso te proporcionará los fundamentos de Python y las técnicas básicas para explorar y analizar conjuntos de datos de manera efectiva.
Python es un lenguaje de programación versátil y fácil de aprender que es ampliamente utilizado en el análisis de datos y la ciencia de datos. En este curso, utilizaremos Python para escribir y ejecutar código para realizar manipulación y análisis de datos.
Pandas es una biblioteca de código abierto de Python que proporciona estructuras de datos y herramientas de análisis de datos de alto rendimiento y fácil de usar. En este curso, aprenderás a utilizar Pandas para cargar, manipular y analizar conjuntos de datos tabulares.
Matplotlib y Seaborn son bibliotecas de visualización de datos en Python que se utilizan para crear gráficos estáticos, interactivos y de alta calidad. Aprenderás a utilizar estas bibliotecas para visualizar tus datos de manera efectiva y comunicar tus hallazgos.
- Tipos de datos básicos y operadores
- Estructuras de datos
- Condicionales
- Bucles
- Funciones
- Programación orientada a objetos
- Instalación de Pandas
- Creación de un dataframe
- Creación de Series
- Lectura de datasets y exploración de dataframe.
- Escritura de dataframe en CSV.
- Acceso nativo a dataframes
- Indexado de dataframes en Pandas
- Manipulación de índices
- Selección condicional de datos
- Asignación de datos
- Funciones de resumen estadístico
- Uso de función map
- Uso de función groupby
- Uso de multi-índices
- Uso de la función sort
- Tipos de datos en Pandas
- Manejando valores vacíos
- Renombramiento de columnas e índices
- Combinando dataframes (JOINs)
- Manejo de fechas
- Instalación de seaborn
- Gráficos de tendencia
- Mapas de calor
- Gráficos de distribución (Histogramas)
- Extracción y preparación de datos para el proyecto.
- Análisis exploratorio y visualización de datos.
- Conclusiones finales
¡Espero que este repositorio te sea útil para seguir el curso y mejorar tus habilidades en Python y análisis de datos! Si tienes alguna pregunta o sugerencia, no dudes en crear un issue o contactar conmigo en mis redes sociales r2d2_coder. ¡Disfruta del aprendizaje!
- Tener instalado python 3.9.
- Tener instalado visual studio code o similar.
- Extensión de visual studio code: Jupyter, Jupyter Notebook Renderers.