Matplotlib Subplot LSE3
Exemple_1
Afficher plusieurs tracés
Avec la fonction subplot() vous pouvez dessiner plusieurs tracés sur une
seule figure :
import [Link] as plt
import numpy as np
#plot 1:
x = [Link]([0, 1, 2, 3])
y = [Link]([3, 8, 1, 10])
[Link](1, 2, 1)
[Link](x,y)
#plot 2:
x = [Link]([0, 1, 2, 3])
y = [Link]([10, 20, 30, 40])
[Link](1, 2, 2)
[Link](x,y)
[Link]()
La fonction subplot() prend trois arguments qui décrivent la disposition de
la figure.
La mise en page est organisée en lignes et colonnes, représentées par le
premier et le deuxième argument.
Le troisième argument représente l'index du tracé actuel.
[Link](1, 2, 1)
La figure a 1 ligne, 2 colonnes, et ce tracé est le premier tracé.
[Link](1, 2, 2)
La figure a 1 ligne, 2 colonnes, et ce tracé est le deuxième tracé.
Hammadi Oumaima
Matplotlib Subplot LSE3
Exemple_2 :
Ainsi, si nous voulons une figure avec 2 lignes et 1 colonne (ce qui signifie
que les deux tracés seront affichés l'un sur l'autre au lieu de côte à côte),
nous pouvons écrire la syntaxe comme celle-ci :
#plot 1:
x = [Link]([0, 1, 2, 3])
y = [Link]([3, 8, 1, 10])
[Link](2, 1, 1)
[Link](x,y)
#plot 2:
x = [Link]([0, 1, 2, 3])
y = [Link]([10, 20, 30, 40])
[Link](2, 1, 2)
[Link](x,y)
[Link]()
Exemple_3:
Vous pouvez dessiner autant de tracés que vous le souhaitez sur une seule
figure, décrivez simplement le nombre de lignes, de colonnes et l'index du
tracé.
import [Link] as plt
import numpy as np
x = [Link]([0, 1, 2, 3])
y = [Link]([3, 8, 1, 10])
[Link](2, 2, 1)
[Link](x,y)
x = [Link]([0, 1, 2, 3])
y = [Link]([10, 20, 30, 40])
[Link](2, 2, 2)
[Link](x,y)
x = [Link]([0, 1, 2, 3])
y = [Link]([3, 8, 1, 10])
Hammadi Oumaima
Matplotlib Subplot LSE3
[Link](2, 2, 3)
[Link](x,y)
x = [Link]([0, 1, 2, 3])
y = [Link]([10, 20, 30, 40])
[Link](2, 2, 4)
[Link](x,y)
[Link]()
Exemple_4:
*Titre
Vous pouvez ajouter un titre à chaque tracé avec la fonction title() :
#plot 1:
x = [Link]([0, 1, 2, 3])
y = [Link]([3, 8, 1, 10])
[Link](1, 2, 1)
[Link](x,y)
[Link]("VENTES")
#plot 2:
x = [Link]([0, 1, 2, 3])
y = [Link]([10, 20, 30, 40])
[Link](1, 2, 2)
[Link](x,y)
[Link]("REVENU")
[Link]()
Exemple_5 :
*sous-titre
Vous pouvez ajouter un titre à la figure entière avec la fonction suptitle() :
#plot 1:
x = [Link]([0, 1, 2, 3])
y = [Link]([3, 8, 1, 10])
Hammadi Oumaima
Matplotlib Subplot LSE3
[Link](1, 2, 1)
[Link](x,y)
[Link]("VENTES")
#plot 2:
x = [Link]([0, 1, 2, 3])
y = [Link]([10, 20, 30, 40])
[Link](1, 2, 2)
[Link](x,y)
[Link]("REVENU")
[Link]("MON MAGASIN")
[Link]()
Hammadi Oumaima