Utilisation de pyplot.figure() Matplotlib
-
Utilisez
matplotlib.pyplot.figure()
pour définir les propriétés de la figure -
Utilisez
matplotlib.pyplot.figure()
pour ajouter des sous-images à une figure
Ce tutoriel explique comment nous pouvons utiliser matplotlib.pyplot.figure()
pour modifier les différentes propriétés d’une figure Matplotlib. Une figure Matplotlib est simplement un conteneur de haut niveau de tous les axes et propriétés d’un tracé. Pour en savoir plus sur les détails d’une figure Matplotlib, vous pouvez vous référer à la page de documentation officielle.
Utilisez matplotlib.pyplot.figure()
pour définir les propriétés de la figure
matplotlib.pyplot.figure(num=None,
figsize=None,
dpi=None,
facecolor=None,
edgecolor=None,
frameon=True,
FigureClass= < class 'matplotlib.figure.Figure' > ,
clear=False,
**kwargs)
Nous pouvons utiliser le matplotlib.pyplot.figure()
pour créer une nouvelle figure et fixer des valeurs de divers paramètres pour personnaliser le tracé comme figsize
, dpi
, et bien plus encore.
Exemple : Utilisez matplotlib.pyplot.figure()
pour définir les propriétés de la figure
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5, 6]
y = [4, 3, 5, 6, 7, 4]
plt.figure(figsize=(8, 6), facecolor="yellow")
plt.plot(x, y)
plt.xlabel("X")
plt.ylabel("Y")
plt.title("Plot with figsize (8,6)")
plt.show()
Production :
Il crée l’objet figure et fixe la largeur de la figure à 8 pouces et la hauteur de la figure à 6 pouces. La couleur du visage est réglée sur le jaune.
Utilisez matplotlib.pyplot.figure()
pour ajouter des sous-images à une figure
La méthode matplotlib.pyplot.figure()
retourne un objet figure qui peut être utilisé pour ajouter des sous-tracés à la figure en utilisant la méthode add_subplot()
.
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5, 6]
y = [4, 3, 5, 6, 7, 4]
fig = plt.figure()
subplot1 = fig.add_subplot(2, 1, 1)
subplot1.plot(x, y)
subplot2 = fig.add_subplot(2, 1, 2)
subplot2.text(0.3, 0.5, "2nd Subplot")
fig.suptitle("Add subplots to a figure")
plt.show()
Production :
Il ajoute deux sous-images à l’objet figure fig
créé à l’aide de la méthode matplotlib.pyplot.figure()
.
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn