#i Crash Course de Python Crash course de Python y Jupyter Notebook impartido en el IER-UNAM
- Qué es Python y la libreta de Jupyter
- Instala y ejecuta Jupyter Notebook en diferentes OS
- Anaconda
- Google Collaboratory
- Paseo por la libreta de Jupyter
- Sintaxis en Python
- Tipos de celdas
- print(“hola mundo”) con botones y shortcuts
- Estructura de archivos recomendada
- Ejecuta Jupyter donde quieres
- Acceso a la documentación
- Errores comunes
- Tarea: Instala Jupyter Notebook
- enteros y dobles
- cadenas
- booleanos
- tuplas
- listas
- iterables
- Uso simple de print()
- if
- while
- for
- funciones
- Magic commands https://ipython.readthedocs.io/en/stable/interactive/magics.html
- Introducción a pandas
- Carga datos de csv y hojas de cálculo
- df.read_csv
- df.read_excel xls y xlsx
- df.read_csv con fecha completa
- df.read_csv con fecha separada
- df.info()
- df.describe()
- df.dtypes
- Operaciones y visualización de datos tipo x,y
- crear archivo x,y,error desde la libreta de Jupyter
- visualizar archivo con df.plot
- Operaciones y visualización de datos categóricos
- ejemplo del SNI
-
Carga y visualiza series temporales
- df.plot(subplots=True,figsize)
- df[lista].plot()
- df[fecha].plot()
- df[fecha][lista].plot()
- df.variable.plot()
-
Operaciones básicas con series temporales
-
Une dos archivos o más
- pd.concat y pd.merge con mismo indice temporal y diferente
-
Introducción a matplotlib y POO
-
Carga y visualiza series temporales
-
Operaciones básicas con series temporales
- df.sum() aclarar que se puede df.variable.sum() df[lista].sum(), df[fecha].variable.sum()
- df.between_time
-
Une dos archivos o más
- Une dos archivos con mismo indice temporal
- Une dos archivos con diferente indice temporal y su visualiacion con df.plot
-
Introducción a matplotlib y POO
-
Proyecto final