300 votes

Définir des marqueurs pour des points individuels sur une ligne

J'ai utilisé Matplotlib pour tracer des lignes sur une figure. Maintenant, je voudrais maintenant définir le style, en particulier le marqueur, pour des points individuels sur la ligne. Comment puis-je faire cela ?

Pour clarifier ma question, je veux être capable de définir le style pour des marqueurs individuels sur une ligne, pas pour tous les marqueurs de ladite ligne.

2 votes

Solution connexe pour l'espacement des marqueurs de longueur d'arc : stackoverflow.com/questions/17406758/…

-2voto

CoolCoder Points 1

Vous pouvez faire :

import matplotlib.pyplot as plt
x = [1,2,3,4,5]
y = [2,1,3,6,7]

plt.plot(x, y, style='.-')
plt.show()

Cela retournera un graphique avec les points de données marqués d'un point

0 votes

Cela résulte en AttributeError: l'objet 'Line2D' n'a pas de propriété 'style'

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X