Graphique XY : les bases
La méthode plot()
C'est la méthode plot()
qui permet de tracer un graphique de type XY. Elle requiert au moins deux arguments pour les données :
- une première liste pour les valeurs des abcisses des points,
- une deuxième liste pour les valeurs des ordonnées des points.
Si l'on ne passe pas d'autres arguments, la mise en forme par défaut s'applique.
Exemple :
import matplotlib.pyplot as plt
plt.plot([1,2,3],[8,5,4])
plt.show()
Mise en forme personnalisée abrégée
La mise en forme peut se faire de façon simple en utilisant une chaine de caractères comme troisième argument de la méthode plot()
.
La structure de cette chaine est la suivante : "[couleur][marques][ligne]"
.
Pour la couleur, les valeurs possibles sont :
'b' | blue |
---|---|
'g' | green |
'r' | red |
'c' | cyan |
'm' | magenta |
'y' | yellow |
'k' | black |
'w' | white |
Pour les marques, les principales valeurs possibles sont :
'.' | point |
---|---|
',' | pixel |
'o' | cercle |
'v' | triangle vers le bas |
'^' | triangle vers le haut |
'<' | triangle vers la gauche |
'>' | triangle vers la droite |
'.' | point |
's' | carré |
'*' | étoile |
'+' | croix |
'x' | croix |
'|' | ligne verticale |
'_' | ligne horizontale |
Pour la ligne, les valeurs possibles sont :
'-' | ligne pleine |
---|---|
'--' | ligne pointillée avec des tirets |
'-.' | ligne pointillée avec une succession de tirets et de points |
':' | ligne pointillée avec des points |
Exemple :
import matplotlib.pyplot as plt
plt.plot([1,2,3],[8,5,4],"rs--")
plt.show()