Comece agoraComece grátis

Anote eventos significativos em dados de séries temporais

Ao plotar as séries temporais Finance, Information, Manufacturing e Construction do DataFrame jobs, você observou um aumento distinto nas taxas de desemprego durante 2001 e 2008. Em geral, gráficos de séries temporais podem ficar ainda mais informativos se você incluir anotações adicionais que enfatizem observações ou eventos específicos. Isso permite destacar rapidamente partes do gráfico para quem está vendo e pode ajudar a inferir o que pode ter causado um evento específico.

Lembre-se de que você já definiu a coluna datestamp como o índice do DataFrame jobs, então você está pronto para anotar seus gráficos diretamente com linhas verticais ou horizontais.

Este exercicio faz parte do curso

Visualizing Time Series Data in Python

Ver curso

Instruções do exercicio

_ Plote todas as séries temporais em jobs em um único gráfico e use a paleta de cores Spectral.

  • Adicione uma linha vertical azul na data 2001-07-01.
  • Adicione uma segunda linha vertical azul na data 2008-09-01.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Plot all time series in the jobs DataFrame
ax = ____(____, fontsize=6, linewidth=0.8)

# Set labels and legend
ax.set_xlabel('Date', fontsize=10)
ax.set_ylabel('Unemployment Rate', fontsize=10)
ax.set_title('Unemployment rate of U.S. workers by industry', fontsize=10)
ax.legend(loc='center left', bbox_to_anchor=(1.0, 0.5))

# Annotate your plots with vertical lines
____(____, color='blue', linestyle='--', linewidth=0.8)
____(____, color='blue', linestyle='--', linewidth=0.8)

# Show plot
plt.show()
Editar e Executar Código