ComeçarComece de graça

Gráficos básicos de séries temporais

Embora comandos simples como print(), length(), head() e tail() forneçam informações essenciais sobre seus dados de séries temporais, outra forma muito útil de explorar qualquer conjunto de dados é gerar um gráfico.

Neste exercício, você vai plotar os dados anuais de vazão do Rio Nilo usando a função plot(). Para objetos de dados de séries temporais como Nile, um índice de Time para o eixo horizontal geralmente é incluído. No exercício anterior, você viu que esses dados vão de 1871 a 1970, e as marcas horizontais estão rotuladas assim. O rótulo padrão "Time" não é muito informativo. Como esses dados são medições anuais, você deve usar o rótulo "Year". Aproveitando, altere o rótulo do eixo vertical para "River Volume (1e9 m^{3})".

Além disso, ajuda ter um título informativo, que pode ser definido usando o argumento main. Para o seu objetivo, um bom título para esta figura seria "Annual River Nile Volume at Aswan, 1871-1970".

Por fim, o type de plotagem padrão para objetos de séries temporais é "l", de line (linha). Conectar observações consecutivas pode tornar o gráfico de série temporal mais fácil de interpretar. Às vezes também é útil incluir tanto os pontos de observação quanto as linhas; nesse caso, usamos "b", de both (ambos).

Este exercício faz parte do curso

Análise de Séries Temporais em R

Ver curso

Instruções do exercício

  • Use plot() para exibir o conjunto de dados Nile.
  • Use uma segunda chamada de plot() para exibir os dados, mas adicione os argumentos extras: xlab = "Year", ylab = "River Volume (1e9 m^{3})".
  • Use uma terceira chamada de plot() com os dados do Nile e, desta vez, também adicione um título e inclua pontos de observação na figura especificando os seguintes argumentos: main = "Annual River Nile Volume at Aswan, 1871-1970", type ="b".

Exercício interativo prático

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

# Plot the Nile data
plot(___)

# Plot the Nile data with xlab and ylab arguments
plot(___, xlab = "___", ylab = "___")

# Plot the Nile data with xlab, ylab, main, and type arguments

Editar e executar o código