Pronósticos de Series de Tiempo con Python

Pronósticos de Ventas y Operaciones con diferentes métodos: Medias Móviles, Descomposición Estacional y ARIMA. ChatGPT

4.86 (96 reviews)
Udemy
platform
Español
language
Data & Analytics
category
Pronósticos de Series de Tiempo con Python
491
students
10 hours
content
Feb 2024
last update
$59.99
regular price

What you will learn

Introducción desde cero (descarga e instalación) a Python: variables, sintaxis, funciones, iteraciones y secuencias

Introducción a varias bibliotecas de Python, enfatizando matplot y statsmodels

Fundamentos teóricos de diversos modelos de pronóstico con series de tiempo como medias móviles, descomposición estacional y S-ARIMA

Estimar la prueba de Dickey-Fuller Aumentada para determinar la estacionariedad de una serie

Identificar los componentes y parámetros de los modelos S-ARIMA, utilizando los gráficos ACF y PACF

Comparar y medir la calidad de su pronóstico con AIC y RMSE

Why take this course?

Te gustaría aprender a pronosticar series temporales como por ejemplo las ventas de tu organización. Esto es precisamente lo que aprenderás en este curso haciendo uso de Python, uno de los lenguajes de programación más potentes y fáciles de aprender. Soy Carlos Martínez, tengo una Maestría en Finanzas de la Universidad Centroamericana, un MBA de INCAE y un Ph.D. en Management de la Universidad de Saint Gallen en Suiza. He presentado mi investigación en algunas de las más prestigiosas conferencias y coloquios doctorales sostenidos en la Universidad de Tel Aviv, el Politécnico de Milán, la Universidad de Halmstad en Suecia y el MIT. Además, soy coautor de más de 25 casos de enseñanza algunos de ellos incluidos en las bases de casos de universidades relevantes como Harvard y Michigan.

Este es un curso muy completo que incluyen presentaciones teóricas, tutoriales y tareas. El curso tiene un enfoque práctico basado en el método de learning-by-doing, en el luego de breves introducciones teóricas, aprenderás a operacionalizar los modelos de medias simples y ponderadas, descomposición estacional y ARIMA.

En la primera parte del curso, haremos una introducción a Python desde cero desde su descarga e instalación, y luego aprendiendo su sintaxis básica, tipos de variables funciones, condicionales, secuencias e iteraciones. Completaremos esta sección con una introducción a la biblioteca matplot, que nos resultará particularmente útil durante el curso para graficar las series de tiempo. En la segunda parte del curso, abordaremos varios modelos de pronósticos de series de tiempo como las medias móviles simples y ponderadas, la descomposición estacional y el modelo autorregresivo integrado de media móvil o mejor conocido como ARIMA. Finalizaremos el curso con un caso con datos reales, en el que deberás definir los parámetros de un modelo ARIMA con estacionalidad para elaborar y validar un pronóstico.

Los participantes ideales son estudiantes universitarios y profesionales relacionados a las áreas de mercadeo, operaciones y finanzas interesados en modelos de pronósticos para la planificación de ventas, producción y proyección de estados financieros. El curso no asume conocimientos previos en Python y el único prerrequisito es un conocimiento básico de estadística.

Te invito a revises la información del curso, veas algunas de las clases gratuitas y te inscribas. ¡Nos vemos en la primera clase!


Content

Introducción

Introducción
Por favor, califica hasa el final
Estructura del Curso

PARTE I: INTRODUCCIÓN A PYTHON

Introducción a la Primera Parte del Curso
Descargando e Instalando Anaconda
Introducción a las Variables
Variables Numéricas y Booleanas
Variables de Cadenas de Caracter (Strings)

Sintaxis Básica de Python

Operadores Aritméticos
Signo de Doble Igualdad
Continuación de Líneas e Indexando Elementos
Estructurando el Código con Indentación
Operadores de Comparación
Operadores Lógicos y de Identidad

Condicionales y Funciones

Introducción a Condicionales If
Condicionales If Else
Condicionales Else If
Definiendo Funciones
Usando una Función dentro de Otra
Combinando Funciones y Condicionales
Funciones con Varios Parámetros
Funciones Incluídas en Python

Secuencias

Listas
Métodos
Cortando Listas
Ordenando Elementos de una Lista
Tuplas
Diccionarios

Iteraciones

Bucles For
Bucles While con Incremento
Creando Listas con el Tipo de Datos range( )
Combinando Iteraciones y Condicionales
Combinando Funciones, Condicionales e Iteraciones
Iteraciones en Diccionarios

Otras Herramientas Importantes en Python

Importando Módulos
Paquetes y Módulos Relevantes en Python (numpy, pandas, matplot, statsmodels)
Arrays
Números Aleatorios
Importando Datos CSV
Asignando Índices

Introducción a la Biblioteca Matplot

Función plot
Función subplot
Gráficos con Programación Orientada a Objetos
Superponiendo Gráficos con Programación Orientada a Objetos
Gráficos con Programación Orientada a Objetos
Subplots con Programación Orientada a Objetos
Tamaño y Resolución de Imagen
Identificación de Gráficos
Exportando Gráficos
Colores, Grosor, Transparencia y Estilo de Línea
Marcadores

PARTE II: PRONOSTICOS CON SERIES DE TIEMPO

Introducción a la Segunda Parte del Curso

Promedios Móviles y Descomposición Estacional

Introducción al Módulo Statsmodels A
Introducción al Módulo Statsmodels B
Medias Móviles Simples y Ponderadas (Teoría)
Promedio Móvil Simple en Python
Promedio Ponderado Exponencial con Python
Descomposición Estacional (Teoría)
Estacionalidad Tendencia y Error con Python

ARIMA

Introducción a la Sección
Introducción Teórica a ARIMA
ACF y PACF
S-ARIMA
Paso 1: Prueba de Estacionariedad
Paso 2, Sesión A: Diferencias
Paso 2, Sesión B: Diferencias con Estacionalidad
Paso 3: Partiendo la Base
Paso 4, Sesión A: Gráficos ACF y PACF
Paso 4, Sesión B: Definición de Componentes AR y MA
Paso 5, Sesión A: Construcción del Modelo
Paso 6, Sesión A: Pronóstico
Paso 6, Sesión B: Validación del Modelo
Solución Tarea

Proyecto del Curso: Caso Hacienda "El Jobo"

Introducción al Proyecto del Curso
Importando y Preparando Datos
Descomposición Estacional
Paso 1: Prueba Dickey-Fuller Aumentada
Paso 2: Análisis por Diferencias
Paso 3: Partiendo la Base
Paso 4, Sesión A: Gráficos ACF y PACF
Paso 4, Sesión B: Definición de Componentes AR y MA (Solución Tarea)
Paso 5: Construcción del Modelo S-ARIMA
Paso 6, Sesión A: Pronóstico
Paso 6, Sesión B: Validación del Modelo
Solución Tarea RMSE
Conclusión

Screenshots

Pronósticos de Series de Tiempo con Python - Screenshot_01Pronósticos de Series de Tiempo con Python - Screenshot_02Pronósticos de Series de Tiempo con Python - Screenshot_03Pronósticos de Series de Tiempo con Python - Screenshot_04

Reviews

Hernán
September 25, 2023
Si, una excelente elección. Lo complejo lo hace simple. Muy bien explicado y ejemplificado. Apto para profesionales de cualquier área del conocimiento.
Ken
September 9, 2023
Es un curso muy bueno de introducción a las series temporales. Personalmente me hubiese gustado que incluya modelos como ARCH, GARCH y EGARCH para ser más completo, pero con lo que se enseña en el curso es una buena base para profundizar otros temas.
Arturo
September 3, 2023
Muy buena explicación.. aprendí demasiado gracias, solo que estaria bien extenderlo para implementarlo ya no en modo pandas si no automaticamente.
Ricardo
July 4, 2023
Me agradó mucho el modo en que se presentaron los códigos, ayuda mucho ver una explicación clara y significativa de la teoría econométrica, aún si no se profundiza, como suele pasar. Se aprecia la practicidad del caso de la hacienda, aunque me hubiera gustado también, ver algunos pronósticos en los modelos más simples también, para ejemplificarlos. Recomiendo este curso, ya que hay muy pocos que lo explican de este modo.
Oscar
June 29, 2023
Muchisimas!!! gracias profesor excelente material de aprendizaje, este curso me cambio mi rol dentro de la Multinacional a la cual pertenezco, ahora me dedico a realizar modelos de series de tiempo para mi área... Gracias!!
Ruben
March 27, 2023
Excelente elección. Muy bien explicado y aplicado. Muy recomendable. Tengo que aclarar que soy economista y la teoría sirvió para que recordara los conceptos, pero es como dice el Profesor, hay que ayudar con un poco de lectura que el mismo recomienda.
Sherly
March 19, 2023
El instructor tiene una muletilla muy molesta y distractora, dice constantemente "verdad?". Ademas, su explicacion no siempre es clara, hay secciones completas que no comprendo, me parece que deberia explicar con detalle las sintaxis que utiliza, para saber cual es la estructura, para que y como se utilizan, antes de mostrarlas en la practica.
Marco
February 21, 2023
Un excelente curso, bien dirigido y didácticamente muy práctico, felicitaciones al Dr. Carlos Martínez, por tan buen desarrollo de este curso.
Héctor
December 23, 2022
Excelente curso, me agrado y aprendí mucho. El profesor es muy bueno explicando y tiene gran dominio del tema.
willam
April 19, 2022
Quiero dar gracias por una muy buena introducción y ahora si seguir con el aprendizaje de las Series Temporales
Alex
March 29, 2022
El curso se hace algo complejo sin conocimientos medios de estadística. Es necesario profundizar en ciertos conceptos para entender realmente lo que estás haciendo por lo que tendrás que dedicar más tiempo a esto.
Jose
October 18, 2021
Excelente curso, muy recomendado incluso para los que no tenemos bases en Python. Enfoque práctico orientado a negocios, explicaciones claras paso a paso. Muy recomendado. Gracias al instructor.

Coupons

DateDiscountStatus
10/5/202194% OFF
expired
10/5/202288% OFF
expired
8/15/202383% OFF
expired

Charts

Price

Pronósticos de Series de Tiempo con Python - Price chart

Rating

Pronósticos de Series de Tiempo con Python - Ratings chart

Enrollment distribution

Pronósticos de Series de Tiempo con Python - Distribution chart
4298781
udemy ID
9/14/2021
course created date
10/5/2021
course indexed date
Bot
course submited by