2014-06-10 4 views
0

je une ligne graphique fait, et je veux mettre en évidence une région comme dans le graphique ci-dessousrayé en surbrillance région en utilisant matplitlib/python

enter image description here

Le point est, au lieu d'une couleur unie (en gris dans les côtés) je veux une chose rayée comme au centre .... Est-ce que quelqu'un a une idée de comment faire cela?

Répondre

3

Vous pouvez faire une travée verticale sur l'axe en utilisant axvspan. Pour obtenir les hachures, vous pouvez utiliser le paramètre hatch.

axvspan(xmin, xmax, hatch='/') 

Vous pourriez avoir à jouer avec le paramètre zorder et pour obtenir la durée sous votre ligne graphique.

Questions connexes