Adicione regiões sombreadas ao seu gráfico
Ao plotar séries temporais em Python, também é possível destacar regiões inteiras do seu gráfico. Para adicionar uma região sombreada entre 1º de janeiro de 1936 e 1º de janeiro de 1950, você pode usar o comando:
ax.axvspan('1936-01-01', '1950-01-01', color='red' , alpha=0.5)
Aqui, especificamos a transparência geral da região usando o argumento alpha (em que 0 é completamente transparente e 1 é opaco).
Este exercício faz parte do curso
Visualizing Time Series Data in Python
Instruções do exercício
- Use o método
.axvspan()para adicionar uma região vertical sombreada em vermelho entre as datas 1º de janeiro de 1900 e 1º de janeiro de 1915, com transparência de0.3. - Use o método
.axhspan()para adicionar uma região horizontal sombreada em verde entre os valores 6 e 8, com transparência de0.3.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Plot your the discoveries time series
ax = discoveries.plot(color='blue', fontsize=6)
# Add a vertical red shaded region
ax.____('1900-01-01', ____, color=____, alpha=____)
# Add a horizontal green shaded region
ax.____(6, ____, color=____, alpha=____)
plt.show()