Professional Documents
Culture Documents
Script em R para Séries Temporais
Script em R para Séries Temporais
library(quantmod)
library(dygraphs)
library(forecastHybrid)
library(seasonal)
library(rugarch)
set.seed(1)
getSymbols(c("GGBR3.SA"), src = "yahoo", periodicity = "monthly", from = "2014-11-
01", to = "2019-10-02")
x = GGBR3.SA[, 4]
x.ts = ts(x, start = c(2014, 11), freq = 12)
periodicity(x.ts)
summary(x.ts)
print(x.ts)
dygraph(x.ts, main = "Fechamento das A��es ON da GERDAU", ylab = "R$") %>%
dyAxis("x", drawGrid = TRUE) %>% dyEvent("2015-1-01", "2015", labelLoc = "bottom")
%>% dyEvent("2016-1-01", "2016", labelLoc = "bottom") %>% dyEvent("2017-1-01",
"2017", labelLoc = "bottom") %>% dyEvent("2018-1-01", "2018", labelLoc = "bottom")
%>% dyEvent("2019-1-01", "2019", labelLoc = "bottom") %>% dyOptions(drawPoints =
TRUE, strokeWidth = 3, pointSize = 4)
dygraph(cbind(Teste, STL, NNAR, TBATS, COMB1, HIBRIDO, X13, GARCH, COMB2), main =
"Previs�o das A��es ON da GERDAU", ylab = "R$") %>% dyOptions(drawPoints = TRUE,
strokeWidth = 3) %>% dySeries("Teste", color = "#000000", strokeWidth = 4,
strokePattern = "dashed") %>% dySeries("STL", color = "#FFFFFF") %>%
dySeries("NNAR", color = "#FFFFFF") %>% dySeries("TBATS", color = "#FFFFFF") %>%
dySeries("HIBRIDO", color = "#FFFFFF") %>% dySeries("COMB1", color = "#FFFFFF") %>%
dySeries("X13", color = "#FFFFFF") %>% dySeries("GARCH", color = "#FFFFFF") %>%
dySeries("COMB2", color = "#FFFFFF") %>% dyLegend(width = 600)
dygraph(cbind(Teste, STL, NNAR, TBATS, COMB1, HIBRIDO, X13, GARCH, COMB2), main =
"Previs�o das A��es ON da GERDAU", ylab = "R$") %>% dyOptions(drawPoints = TRUE,
strokeWidth = 3) %>% dySeries("Teste", color = "#000000", strokeWidth = 4,
strokePattern = "dashed") %>% dySeries("STL", color = "#808080") %>%
dySeries("NNAR", color = "#FFFFFF") %>% dySeries("TBATS", color = "#FFFFFF") %>%
dySeries("HIBRIDO", color = "#FFFFFF") %>% dySeries("COMB1", color = "#FFFFFF") %>%
dySeries("X13", color = "#FFFFFF") %>% dySeries("GARCH", color = "#FFFFFF") %>%
dySeries("COMB2", color = "#FFFFFF") %>% dyLegend(width = 600)
dygraph(cbind(Teste, STL, NNAR, TBATS, COMB1, HIBRIDO, X13, GARCH, COMB2), main =
"Previs�o das A��es ON da GERDAU", ylab = "R$") %>% dyOptions(drawPoints = TRUE,
strokeWidth = 3) %>% dySeries("Teste", color = "#000000", strokeWidth = 4,
strokePattern = "dashed") %>% dySeries("STL", color = "#FFFFFF") %>%
dySeries("NNAR", color = "#0000FF") %>% dySeries("TBATS", color = "#FFFFFF") %>%
dySeries("HIBRIDO", color = "#FFFFFF") %>% dySeries("COMB1", color = "#FFFFFF") %>%
dySeries("X13", color = "#FFFFFF") %>% dySeries("GARCH", color = "#FFFFFF") %>%
dySeries("COMB2", color = "#FFFFFF") %>% dyLegend(width = 600)
dygraph(cbind(Teste, STL, NNAR, TBATS, COMB1, HIBRIDO, X13, GARCH, COMB2), main =
"Previs�o das A��es ON da GERDAU", ylab = "R$") %>% dyOptions(drawPoints = TRUE,
strokeWidth = 3) %>% dySeries("Teste", color = "#000000", strokeWidth = 4,
strokePattern = "dashed") %>% dySeries("STL", color = "#FFFFFF") %>%
dySeries("NNAR", color = "#FFFFFF") %>% dySeries("TBATS", color = "#008000") %>%
dySeries("HIBRIDO", color = "#FFFFFF") %>% dySeries("COMB1", color = "#FFFFFF") %>%
dySeries("X13", color = "#FFFFFF") %>% dySeries("GARCH", color = "#FFFFFF") %>%
dySeries("COMB2", color = "#FFFFFF") %>% dyLegend(width = 600)
dygraph(cbind(Teste, STL, NNAR, TBATS, COMB1, HIBRIDO, X13, GARCH, COMB2), main =
"Previs�o das A��es ON da GERDAU", ylab = "R$") %>% dyOptions(drawPoints = TRUE,
strokeWidth = 3) %>% dySeries("Teste", color = "#000000", strokeWidth = 4,
strokePattern = "dashed") %>% dySeries("STL", color = "#FFFFFF") %>%
dySeries("NNAR", color = "#FFFFFF") %>% dySeries("TBATS", color = "#FFFFFF") %>%
dySeries("HIBRIDO", color = "#8B4513") %>% dySeries("COMB1", color = "#FFFFFF") %>%
dySeries("X13", color = "#FFFFFF") %>% dySeries("GARCH", color = "#FFFFFF") %>%
dySeries("COMB2", color = "#FFFFFF") %>% dyLegend(width = 600)
dygraph(cbind(Teste, STL, NNAR, TBATS, COMB1, HIBRIDO, X13, GARCH, COMB2), main =
"Previs�o das A��es ON da GERDAU", ylab = "R$") %>% dyOptions(drawPoints = TRUE,
strokeWidth = 3) %>% dySeries("Teste", color = "#000000", strokeWidth = 4,
strokePattern = "dashed") %>% dySeries("STL", color = "#FFFFFF") %>%
dySeries("NNAR", color = "#FFFFFF") %>% dySeries("TBATS", color = "#FFFFFF") %>%
dySeries("HIBRIDO", color = "#FFFFFF") %>% dySeries("COMB1", color = "#9932CC") %>%
dySeries("X13", color = "#FFFFFF") %>% dySeries("GARCH", color = "#FFFFFF") %>%
dySeries("COMB2", color = "#FFFFFF") %>% dyLegend(width = 600)
dygraph(cbind(Teste, STL, NNAR, TBATS, COMB1, HIBRIDO, X13, GARCH, COMB2), main =
"Previs�o das A��es ON da GERDAU", ylab = "R$") %>% dyOptions(drawPoints = TRUE,
strokeWidth = 3) %>% dySeries("Teste", color = "#000000", strokeWidth = 4,
strokePattern = "dashed") %>% dySeries("STL", color = "#FFFFFF") %>%
dySeries("NNAR", color = "#FFFFFF") %>% dySeries("TBATS", color = "#FFFFFF") %>%
dySeries("HIBRIDO", color = "#FFFFFF") %>% dySeries("COMB1", color = "#FFFFFF") %>%
dySeries("X13", color = "#FF0000") %>% dySeries("GARCH", color = "#FFFFFF") %>%
dySeries("COMB2", color = "#FFFFFF") %>% dyLegend(width = 600)
dygraph(cbind(Teste, STL, NNAR, TBATS, COMB1, HIBRIDO, X13, GARCH, COMB2), main =
"Previs�o das A��es ON da GERDAU", ylab = "R$") %>% dyOptions(drawPoints = TRUE,
strokeWidth = 3) %>% dySeries("Teste", color = "#000000", strokeWidth = 4,
strokePattern = "dashed") %>% dySeries("STL", color = "#FFFFFF") %>%
dySeries("NNAR", color = "#FFFFFF") %>% dySeries("TBATS", color = "#FFFFFF") %>%
dySeries("HIBRIDO", color = "#FFFFFF") %>% dySeries("COMB1", color = "#FFFFFF") %>%
dySeries("X13", color = "#FFFFFF") %>% dySeries("GARCH", color = "#FFA500") %>%
dySeries("COMB2", color = "#FFFFFF") %>% dyLegend(width = 600)
dygraph(cbind(Teste, STL, NNAR, TBATS, COMB1, HIBRIDO, X13, GARCH, COMB2), main =
"Previs�o das A��es ON da GERDAU", ylab = "R$") %>% dyOptions(drawPoints = TRUE,
strokeWidth = 3) %>% dySeries("Teste", color = "#000000", strokeWidth = 4,
strokePattern = "dashed") %>% dySeries("STL", color = "#FFFFFF") %>%
dySeries("NNAR", color = "#FFFFFF") %>% dySeries("TBATS", color = "#FFFFFF") %>%
dySeries("HIBRIDO", color = "#FFFFFF") %>% dySeries("COMB1", color = "#FFFFFF") %>%
dySeries("X13", color = "#FFFFFF") %>% dySeries("GARCH", color = "#FFFFFF") %>%
dySeries("COMB2", color = "#FF00FF") %>% dyLegend(width = 600)
dygraph(cbind(Teste, STL, NNAR, TBATS, COMB1, HIBRIDO, X13, GARCH, COMB2), main =
"Previs�o das A��es ON da GERDAU", ylab = "R$") %>% dyOptions(drawPoints = TRUE,
strokeWidth = 3) %>% dySeries("Teste", color = "#000000", strokeWidth = 4,
strokePattern = "dashed") %>% dySeries("STL", color = "#808080") %>%
dySeries("NNAR", color = "#0000FF") %>% dySeries("TBATS", color = "#008000") %>%
dySeries("HIBRIDO", color = "#8B4513") %>% dySeries("COMB1", color = "#9932CC") %>%
dySeries("X13", color = "#FF0000") %>% dySeries("GARCH", color = "#FFA500") %>%
dySeries("COMB2", color = "#FF00FF") %>% dyLegend(width = 600)