Introducción
La base de datoss AirPassengers contiene el número mensual de
pasejeros aéreos internacionales entre 1949 y 1960 (144 observaciones
mensuales).
Esta base de datos es ampliamente utilizada para el análisis de series
de tiempo, reflejando el crecimiento de la industria de la aviación
comercial después de la Segunda Guerra Mundial.
Instalar paqueter y llamar librerias
library(ggplot2)
#install.packages("forecast")
library(forecast)
## Registered S3 method overwritten by 'quantmod':
## method from
## as.zoo.data.frame zoo
df <- as.data.frame(AirPassengers)
serie_de_tiempo <- AirPassengers
Identificar patrones o
tendencias
Los 4 componentes de las series de tiempo son:
- Tendencia: Ej. Aumento en las ventas de una tienda
en lÃnea debido al crecimiento del comercio electrónico.
- Ciclo: Ej. Las fluctuaciones en las ventas de
automóviles a lo largo de los ciclos económicos (expansión y
recesión).
- Patrón Estacional: Ej. Aumento de ventas de
juguetes durante la navidad.
- Aleatorio: Ej. CaÃda de las ventas por un desastre
natural.

#file.choose()
ggplot(df, aes(x=time(serie_de_tiempo), y = serie_de_tiempo))+
geom_line(color = "darkgreen")+
labs(tittle="Pasajeros Aereos Internacionales", x="Año", y="Numero")
## Don't know how to automatically pick scale for object of type <ts>. Defaulting
## to continuous.
## Don't know how to automatically pick scale for object of type <ts>. Defaulting
## to continuous.

Podemos concluir de la grafica anterior que la base de datos tiene
tendencia creciente y patron
estacional.
Generar pronosticos
#Ajuste del modelo
modelo <- auto.arima(serie_de_tiempo)
#Realizar pronostico a 12 meses
pronostico <- forecast(modelo, h=12)
# Graficar datos historico y el pronostico
autoplot(pronostico) +
geom_line(color = "darkgreen")+
labs(tittle="Pasajeros Aereos Internacionales", x="Año", y="Numero")

#Generar prediccion para un mes en especifico
df_prediccion <- data.frame(Fecha = time(pronostico$mean), Prediccion = as.numeric(pronostico$mean))
df_prediccion[df_prediccion$Fecha == 1961.0, ]
## Fecha Prediccion
## 1 1961 445.6349
LS0tCnRpdGxlOiAiQWlyUGFzc2VuZ2VycyIKYXV0aG9yOiAiTHVpcyBBZ3VpbGFyIEEwMTU2OTQ2MiIKZGF0ZTogIjIwMjQtMDktMTIiCm91dHB1dDogCiAgICAgICAgaHRtbF9kb2N1bWVudDoKICAgICAgICAgICAgICAgIHRvYzogVFJVRSAKICAgICAgICAgICAgICAgIHRvY19mbG9hdDogVFJVRSAKICAgICAgICAgICAgICAgIGNvZGVfZG93bmxvYWQ6IFRSVUUgCiAgICAgICAgICAgICAgICB0aGVtZTogeWV0aQplZGl0b3Jfb3B0aW9uczogCiAgY2h1bmtfb3V0cHV0X3R5cGU6IGlubGluZQotLS0KCiMgW0ludHJvZHVjY2nDs25de3N0eWxlPSJjb2xvcjpncmVlbjsifQoKTGEgYmFzZSBkZSBkYXRvc3MgQWlyUGFzc2VuZ2VycyBjb250aWVuZSBlbCBuw7ptZXJvIG1lbnN1YWwgZGUgcGFzZWplcm9zIGHDqXJlb3MgaW50ZXJuYWNpb25hbGVzIGVudHJlIDE5NDkgeSAxOTYwICgxNDQgb2JzZXJ2YWNpb25lcyBtZW5zdWFsZXMpLlwKRXN0YSBiYXNlIGRlIGRhdG9zIGVzIGFtcGxpYW1lbnRlIHV0aWxpemFkYSBwYXJhIGVsIGFuw6FsaXNpcyBkZSBzZXJpZXMgZGUgdGllbXBvLCByZWZsZWphbmRvIGVsIGNyZWNpbWllbnRvIGRlIGxhIGluZHVzdHJpYSBkZSBsYSBhdmlhY2nDs24gY29tZXJjaWFsIGRlc3B1w6lzIGRlIGxhICpTZWd1bmRhIEd1ZXJyYSBNdW5kaWFsKi4KCiMgSW5zdGFsYXIgcGFxdWV0ZXIgeSBsbGFtYXIgbGlicmVyaWFze3N0eWxlPSJjb2xvcjpncmVlbjsifQoKYGBge3J9CmxpYnJhcnkoZ2dwbG90MikKI2luc3RhbGwucGFja2FnZXMoImZvcmVjYXN0IikKbGlicmFyeShmb3JlY2FzdCkKYGBgCgpgYGB7cn0KZGYgPC0gYXMuZGF0YS5mcmFtZShBaXJQYXNzZW5nZXJzKQpzZXJpZV9kZV90aWVtcG8gPC0gQWlyUGFzc2VuZ2VycwpgYGAKCiMgW0lkZW50aWZpY2FyIHBhdHJvbmVzIG8gdGVuZGVuY2lhc117c3R5bGU9ImNvbG9yOmdyZWVuOyJ9CgpMb3MgNCBjb21wb25lbnRlcyBkZSBsYXMgc2VyaWVzIGRlIHRpZW1wbyBzb246CgotICAgKipUZW5kZW5jaWE6KiogRWouIEF1bWVudG8gZW4gbGFzIHZlbnRhcyBkZSB1bmEgdGllbmRhIGVuIGzDrW5lYSBkZWJpZG8gYWwgY3JlY2ltaWVudG8gZGVsIGNvbWVyY2lvIGVsZWN0csOzbmljby4KLSAgICoqQ2ljbG86KiogRWouIExhcyBmbHVjdHVhY2lvbmVzIGVuIGxhcyB2ZW50YXMgZGUgYXV0b23Ds3ZpbGVzIGEgbG8gbGFyZ28gZGUgbG9zIGNpY2xvcyBlY29uw7NtaWNvcyAoZXhwYW5zacOzbiB5IHJlY2VzacOzbikuCi0gICAqKlBhdHLDs24gRXN0YWNpb25hbDoqKiBFai4gQXVtZW50byBkZSB2ZW50YXMgZGUganVndWV0ZXMgZHVyYW50ZSBsYSBuYXZpZGFkLgotICAgKipBbGVhdG9yaW86KiogRWouIENhw61kYSBkZSBsYXMgdmVudGFzIHBvciB1biBkZXNhc3RyZSBuYXR1cmFsLgoKIVtdKC9Vc2Vycy9sdWlzYWd1aWxhcnJvZHJpZ3Vlei9EZXNrdG9wL1RlY1VuaS9DdWFydG8gc2VtZXN0cmUvU2VtYW5hIHRlYyBib290Y2FtcFIvU2lkZWtpY2tfQWRvYmVTdG9ja180MzQzNzg3ODVfUlYuanBnKQoKYGBge3J9CiNmaWxlLmNob29zZSgpCmBgYAoKCmBgYHtyfQpnZ3Bsb3QoZGYsIGFlcyh4PXRpbWUoc2VyaWVfZGVfdGllbXBvKSwgeSA9IHNlcmllX2RlX3RpZW1wbykpKwogIGdlb21fbGluZShjb2xvciA9ICJkYXJrZ3JlZW4iKSsKICBsYWJzKHRpdHRsZT0iUGFzYWplcm9zIEFlcmVvcyBJbnRlcm5hY2lvbmFsZXMiLCB4PSJBw7FvIiwgeT0iTnVtZXJvIikKYGBgCgpQb2RlbW9zIGNvbmNsdWlyIGRlIGxhIGdyYWZpY2EgYW50ZXJpb3IgcXVlIGxhIGJhc2UgZGUgZGF0b3MgdGllbmUgKip0ZW5kZW5jaWEgY3JlY2llbnRlKiogeSAqKnBhdHJvbiBlc3RhY2lvbmFsKiouCgpHZW5lcmFyIHByb25vc3RpY29zCgpgYGB7cn0KI0FqdXN0ZSBkZWwgbW9kZWxvCm1vZGVsbyA8LSBhdXRvLmFyaW1hKHNlcmllX2RlX3RpZW1wbykKCiNSZWFsaXphciBwcm9ub3N0aWNvIGEgMTIgbWVzZXMKcHJvbm9zdGljbyA8LSBmb3JlY2FzdChtb2RlbG8sIGg9MTIpCgojIEdyYWZpY2FyIGRhdG9zIGhpc3RvcmljbyB5IGVsIHByb25vc3RpY28KYXV0b3Bsb3QocHJvbm9zdGljbykgKyAKICBnZW9tX2xpbmUoY29sb3IgPSAiZGFya2dyZWVuIikrCiAgbGFicyh0aXR0bGU9IlBhc2FqZXJvcyBBZXJlb3MgSW50ZXJuYWNpb25hbGVzIiwgeD0iQcOxbyIsIHk9Ik51bWVybyIpCgojR2VuZXJhciBwcmVkaWNjaW9uIHBhcmEgdW4gbWVzIGVuIGVzcGVjaWZpY28KZGZfcHJlZGljY2lvbiA8LSBkYXRhLmZyYW1lKEZlY2hhID0gdGltZShwcm9ub3N0aWNvJG1lYW4pLCBQcmVkaWNjaW9uID0gYXMubnVtZXJpYyhwcm9ub3N0aWNvJG1lYW4pKQoKZGZfcHJlZGljY2lvbltkZl9wcmVkaWNjaW9uJEZlY2hhID09IDE5NjEuMCwgXQoKYGBgCg==