Compléments et usages des graphiques
Last updated
Was this helpful?
Last updated
Was this helpful?
De nombreux guides utilisent d'autres fonctions pour afficher proprement des graphiques, voici quelques compléments pour mieux les comprendre.
Pour le moment, nous avons appris à tracer un graphique via un appel du genre :
Cette partie est très simple mais permet de mieux comprendre le fonctionnement de matplotlib.pyplot
Dans certains code, on peut voir une ligne supplémentaire :
La différence est subtile : elle se trouve dans le titre de la fenêtre.
On retrouvera également ce nom lors de l'enregistrement d'un fichier.
Cette ligne ne sert d'un premier abord pas à grand chose, elle permet juste de dire "Dans une fenêtre, fait un graphique".
Elle a cependant une utilité importante, c'est qu'elle permet de construire plusieurs graphiques, et de les afficher ensuite, lors de l'appel plt.show()
En résumé, figure configure la fenêtre d'affichage.
Il est parfois plus simpler d'attribuer une variable à un élement d'une représentation (fenêtre, graphique, sous-graphique...) et de le manipuler ensuite tel un objet.
Ainsi on peut attribuer une variable à une fenêtre :
On pourra alors plus facilement ajouter un graphique à une fenetre particulière.
Cette méthode est très souvent employée même si son utilisation peut dérouter au début.
Comment afficher plusieurs graphiques dans une fenetre, 2 méthodes préconisées.
Lors de l'affichage d'un graphique, subplot
permet de faire un sous-graphique
sublot(xyz)
x : nombre de ligne (dans l'exemple, il y a 2 lignes de graphiques)
y : nombre de colonne (dans l'exemple, 1 colonne)
z : index / numéro du graphique (qui croît vers la gauche)
Mais on peut aussi combiner ça avec figure
vu précédemment, pour demander à afficher un sous-graphique dans une fenêtre particulière.
On utilisera alors add_subplot
C'est une façon plus précise pour écrire différents graphiques en permettant des configurations plus rigoureuses.
Une autre écriture possible, notez la différence subtile : subplot
et subplots
subplots permet le même résultat que le précédent mais s'écrit différemment. On configure ensemble la fenêtre et les graphiques.
Dans la littérature, on trouve écrit de la sorte, y compris lorsqu'il n y a qu'un graphique :