Ajout de lignes à des figures

Beginner

This tutorial is from open-source community. Access the source code

Introduction

Dans ce laboratoire, nous allons apprendre à ajouter des lignes à une figure sans axes à l'aide de Matplotlib en Python.

Conseils sur la machine virtuelle

Une fois le démarrage de la machine virtuelle terminé, cliquez dans le coin supérieur gauche pour basculer vers l'onglet Carnet de notes pour accéder au carnet Jupyter Notebook pour pratiquer.

Parfois, vous devrez peut-être attendre quelques secondes pour que le carnet Jupyter Notebook ait fini de charger. La validation des opérations ne peut pas être automatisée en raison des limitations du carnet Jupyter Notebook.

Si vous rencontrez des problèmes pendant l'apprentissage, n'hésitez pas à demander à Labby. Donnez votre feedback après la session, et nous résoudrons rapidement le problème pour vous.

Importation des bibliothèques nécessaires

Tout d'abord, nous devons importer les bibliothèques nécessaires. Nous utiliserons matplotlib.pyplot et matplotlib.lines pour ce laboratoire.

import matplotlib.pyplot as plt
import matplotlib.lines as lines

Créer un objet Figure

Ensuite, nous créons un objet Figure à l'aide de la méthode plt.figure().

fig = plt.figure()

Ajouter des lignes à la Figure

Nous pouvons ajouter des lignes à la figure à l'aide de la méthode fig.add_artist(). Nous allons créer deux lignes - l'une allant de (0,0) à (1,1) et l'autre de (0,1) à (1,0).

fig.add_artist(lines.Line2D([0, 1], [0, 1]))
fig.add_artist(lines.Line2D([0, 1], [1, 0]))

Afficher la Figure

Enfin, nous affichons la figure à l'aide de la méthode plt.show().

plt.show()

Sommaire

Dans ce laboratoire, nous avons appris à ajouter des lignes à une figure sans aucun axe à l'aide de Matplotlib en Python. Nous avons utilisé les bibliothèques matplotlib.pyplot et matplotlib.lines pour créer un objet Figure et y ajouter des lignes à l'aide de la méthode fig.add_artist(). Nous avons ensuite affiché la figure à l'aide de la méthode plt.show().