CommencerCommencer gratuitement

Ajouter des zones ombrées à votre graphique

Lors de la visualisation de séries temporelles en Python, vous pouvez également mettre en évidence des zones entières de votre graphique. Pour ajouter une zone ombrée entre le 1er janvier 1936 et le 1er janvier 1950, vous pouvez utiliser la commande :

ax.axvspan('1936-01-01', '1950-01-01', color='red' , alpha=0.5)

Ici, nous avons défini la transparence globale de la zone via l’argument alpha (où 0 est entièrement transparent et 1 correspond à une couleur pleine).

Cet exercice fait partie du cours

Visualiser des séries temporelles en Python

Afficher le cours

Instructions

  • Utilisez la méthode .axvspan() pour ajouter une zone verticale rouge entre les dates du 1er janvier 1900 et du 1er janvier 1915 avec une transparence de 0.3.
  • Utilisez la méthode .axhspan() pour ajouter une zone horizontale verte entre les valeurs 6 et 8 avec une transparence de 0.3.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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()
Modifier et exécuter le code