Créer un graphique en ligne avec Matplotlib

PythonPythonBeginner
Pratiquer maintenant

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

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce laboratoire, nous allons apprendre à créer un graphique en ligne à l'aide de Matplotlib. Les graphiques en ligne sont une visualisation de base qui peut être utilisée pour représenter des points de données connectés par des segments de ligne droite. Nous utiliserons la bibliothèque Matplotlib en Python pour créer un graphique en ligne.

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 limites 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.

Importez les bibliothèques nécessaires

Tout d'abord, nous devons importer la bibliothèque Matplotlib, ainsi que toute autre bibliothèque que nous utiliserons. Dans cet exemple, nous importerons également la bibliothèque NumPy pour générer des données d'échantillonnage pour notre graphique en ligne.

import matplotlib.pyplot as plt
import numpy as np

Générez des données d'échantillonnage

Ensuite, nous allons générer des données d'échantillonnage pour tracer. Dans cet exemple, nous allons créer deux tableaux, x et y, où x représente les coordonnées x des points de données et y représente les coordonnées y.

x = np.linspace(0, 10, 100)
y = np.sin(x)

Créez le graphique en ligne

Maintenant que nous avons nos données d'échantillonnage, nous pouvons créer le graphique en ligne à l'aide de la fonction plot de la bibliothèque Matplotlib. Nous passerons les tableaux x et y en tant qu'arguments à la fonction plot.

plt.plot(x, y)

Personnalisez le tracé

Nous pouvons personnaliser le tracé en ajoutant des étiquettes aux axes x et y, un titre au tracé et une légende. Nous pouvons également changer le style et la couleur de la ligne.

plt.plot(x, y, linestyle='--', color='red', label='sin(x)')
plt.xlabel('x')
plt.ylabel('y')
plt.title('Line Plot')
plt.legend()

Affichez le tracé

Enfin, nous pouvons afficher le tracé en appelant la fonction show. Si vous utilisez un notebook Jupyter, vous n'avez pas besoin d'appeler la fonction show. Le tracé sera affiché automatiquement.

plt.show()

Sommaire

Dans ce laboratoire, nous avons appris à créer un graphique en ligne à l'aide de Matplotlib. Nous avons importé les bibliothèques nécessaires, généré des données d'échantillonnage, créé le graphique en ligne, personnalisé le graphique et affiché le graphique. Les graphiques en ligne sont une visualisation utile pour représenter des points de données connectés par des segments de ligne droite.