Como anotar um gráfico com dados de uma série temporal

A anotação de um gráfico nos permite destacar informações interessantes no gráfico. Por exemplo: ao descrever o conjunto de dados de mudanças climáticas, talvez você queira indicar a data em que a temperatura relativa excedeu 1 grau Celsius pela primeira vez.

Para isso, usaremos o método annotate do objeto Axes. Neste exercício, você tem o DataFrame chamado climate_change carregado na memória. Usando os métodos de Axes, gere um gráfico somente com a coluna de temperatura relativa em função das datas e anote os dados.

Este exercício faz parte do curso

Introdução à Visualização de Dados com a Matplotlib

Ver Curso

Instruções de exercício

  • Use o método ax.plot para gerar um gráfico do índice do DataFrame em relação à coluna relative_temp.
  • Use o método annotate para adicionar o texto '>1 degree' no local (pd.Timestamp('2015-10-06'), 1).

Exercício interativo prático

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

fig, ax = plt.subplots()

# Plot the relative temperature data
____

# Annotate the date at which temperatures exceeded 1 degree
ax.____(____, ____)

plt.show()