Tratando séries temporais
No último exercício, você criou um objeto xts com preços do gás. Neste exercício, você vai olhar mais de perto para o ano de 2014.
Você pode indexar um objeto de série temporal por um vetor de datas. O código a seguir
dates <- c(as.Date("2014-06-30"), as.Date("2014-12-31"))
gas_ts[dates]
retorna os dados dos últimos dias de junho e dezembro de 2014 do objeto gas_ts. Lembre-se de que a função seq() pode ser usada para datas.
O pacote xts contém um conjunto de funções que aplicam uma função a períodos não sobrepostos, por exemplo, semanais, mensais etc. Por exemplo,
apply.yearly(gas_ts, max)
retorna o maior preço do gás em cada ano.
O objeto gas_ts está disponível no ambiente.
Este exercício faz parte do curso
Praticando perguntas de entrevista de Estatística em R
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
library(xts)
# Create the sequence of dates
dates_2014 <- ___(from = ___(___), ___ = as.Date("2014-12-31"), by = "1 day")
# Subset the time series
gas_2014 <- gas_ts[___]