ComeçarComece de graça

Criando um objeto de série temporal com ts()

A função ts() pode ser usada para criar objetos de séries temporais. Um objeto de série temporal é um vetor (univariado) ou matriz (multivariado) com atributos adicionais, incluindo índices de tempo para cada observação, a frequência de amostragem e o incremento de tempo entre observações, além do comprimento do ciclo para dados periódicos. Esses objetos são da classe ts e representam dados observados em pontos de tempo (aproximadamente) igualmente espaçados. Agora você vai criar objetos de séries temporais por conta própria.

A vantagem de criar e trabalhar com objetos de séries temporais da classe ts é que há muitos métodos disponíveis que aproveitam os atributos da série, como as informações do índice de tempo. Por exemplo, como você viu em exercícios anteriores, chamar plot() em um objeto ts vai gerar um gráfico ao longo do tempo de forma automática.

Neste exercício, você vai se familiarizar com a classe ts codificando alguns dados de série temporal (salvos em data_vector) em ts e explorando o resultado. Sua série temporal data_vector começa no ano de 2004 e tem 4 observações por ano (ou seja, são dados trimestrais).

Este exercício faz parte do curso

Análise de Séries Temporais em R

Ver curso

Instruções do exercício

  • Aplique print() e plot() a data_vector. Note que, por padrão, seu gráfico não contém informações de tempo.
  • Use ts() com data_vector para converter seus dados em um objeto ts. Defina o argumento start como 2004 e o argumento frequency como 4. Atribua o resultado a time_series.
  • Use print() e plot() para visualizar seu objeto time_series.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Use print() and plot() to view data_vector
print(___)
plot(___)

# Convert data_vector to a ts object with start = 2004 and frequency = 4
time_series <- 

# Use print() and plot() to view time_series

  
Editar e executar o código