Maison > Article > développement back-end > Comment tracer des lignes verticales sur un tracé de série chronologique en Python ?
Tracer des lignes verticales sur un tracé
Pour superposer des lignes verticales sur un tracé de série chronologique, indiquant des indices temporels spécifiques, il existe quelques approches disponible.
Utilisation de plt.axvline
Le La méthode la plus simple consiste à utiliser plt.axvline, qui trace une ligne verticale à la coordonnée x spécifiée. Fournissez simplement les coordonnées :
import matplotlib.pyplot as plt plt.axvline(x=0.22058956) plt.axvline(x=0.33088437) plt.axvline(x=2.20589566)
Utilisation d'une boucle avec plt.axvline
Vous pouvez également parcourir une liste de coordonnées pour tracer plusieurs lignes verticales :
xcoords = [0.22058956, 0.33088437, 2.20589566] for xc in xcoords: plt.axvline(x=xc)
Les deux méthodes permettent de personnaliser les propriétés de ligne telles que la couleur, le style et la largeur à l'aide du mot-clé correspondant. arguments.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!