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
Instruções de exercício
- Use o método
ax.plot
para gerar um gráfico do índice do DataFrame em relação à colunarelative_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()