Índice
- Primeros pasos
- Librerías Matplotlib y Pandas
- Colecciones, Pandas y funciones
- Análisis Exploratorio de Datos
- Proyecto 1
- Proyecto 1 y Series de tiempo
Una vez que hayas generado el link de tu práctica, proyecto o tarea escrita en una notebook de Google colab,
puedes enviarlo para que se te califique. Para ello, pulsa el siguiente botón:
Primeros pasos
En esta sección nos introduciremos al mundo de la programación mediante el
lenguaje Python, donde veremos los conceptos más básicos e iremos escalando poco
a poco hasta llegar a los condicionales y bucles.
Asimismo, en la parte de Probabilidad, veremos nociones sobre Teoría de Conjuntos
para así poder entrar de lleno a la Teoría de la Probabilidad. Comenzaremos
por abordar los conceptos más básicos y veremos propiamente lo referente a
la probabilidad clásica. Los temas anteriores serán tratados de modo que
podamos entenderlos e implementarlos en Python.
Clase 1: | Video de clase I | V. de clase II | V. de clase III | Apunte I | Apunte II | Práctica 1 | Tarea 1 | Quiz Proba 1
Apuntes adicionales de clase
- Tipos de variables, f-string, conversión de tipos y operadores
- Algo de lógica, condicionales y bucles
Librerías Matplotlib y Pandas
En esta sección comenzaremos a ver las librerías Matplotlib y Pandas, las cuales
representa un herramiento poderosa para la graficación y manejo de datos, respectivamente.
Por ello, dichas librerías son indispensables para el análisis de datos en Python.
Además, veremos más conceptos referentes a las cadenas de texto.
Por otro lado, en la parte de Probabilidad, veremos más problemas sobre probabilidad
clásica, indagaremos un poco sobre el cálculo combinatorio y comenzaremos a ver probabilidad
condicional y Teorema de Bayes.
Clase 2: | Video de clase I | V. de clase II | V. de clase III | Apunte I | Apunte II |Práctica 2 | Tarea 2 |
Apuntes adicionales de clase
- Funciones definidas por el usuario, introducción a la programación orientada a objetos y librería Matplotlib
- Listas, iterando sobre listas, iterando sobre cadenas, subcadenas de texto y más
- Introducción a las librerías NumPy y Pandas (Parte I)
Colecciones , Pandas y funciones
En esta sección indagaremos sobre las listas, las tuplas y sobre los diccionarios, veremos listas
de comprensión e indagaremos en más temas sobre la librería Pandas. Asimismo, comenzaremos a ver el tema
de funciones definidas por el usuario.
Por otro lado, continuaremos trabajando sobre el tema de probabilidad condicional, donde
abordaremos el teorema de Bayes.
Clase 3: | Video de clase I | V. de clase II | V. de clase III | Apunte I | Apunte II |Práctica 3 | Tarea 3 |
Apuntes adicionales de clase
- Funciones parte I
- Funciones parte II
- Colecciones
- Introducción a las librerías NumPy y Pandas (Parte II)
Análisis Exploratorio de Datos
A lo largo de esta clase veremos cómo realizar un análisis exploratorio de datos, es decir, cómo
explorar un conjunto de datos para entender su estructura y características, siendo éste un proceso
fundamental en el análisis de datos. Para ello, utilizaremos las librerías Pandas para la manipulación
de datos y la libraría Matplotlib para la visualización de datos.
Además, veremos el tema de variables aleatorias, respecto a la parte de probabilidad.
Clase 4: | Video de clase I | V. de clase II | Apunte I | Apunte II | Proyecto 0 |
Proyecto 1
En esta clase nos centraremos en introducirnos a la estadística inferencial, viendo para ello el tema de la estimación de parámetros, intervalos de confianza y pruebas hipótesis. Asimismo, se dará una breve descripción de los que se debe hacer en la primer etapa del proyecto 1, en el cual realizaremos un análisis de datos sobre el conjunto iris.
Clase 5: | Video de clase I | V. de clase II | Apunte I | Proyecto 1
Proyecto 1 y Series de tiempo
En esta clase finalizaremos el proyecto 1, viendo para ello el tema de
regresión lineal simple. Además veremos un algoritmo de aprendizaje supervisado
denominado KNN (k-nearest neighbors).
Por otro lado, nos introduciremos en las series de tiempo, donde efectuaremos un análisis de datos sobre los precios de las acciones
de alphabet (google).
Clase 6: | Video de clase I | V. de clase II| Apunte I