Introduction
Dans ce laboratoire, vous allez apprendre à personnaliser les propriétés des graduations et des grilles d'axe dans un tracé Matplotlib à l'aide de Python. Matplotlib est une bibliothèque de visualisation de données en Python qui vous permet de créer diverses cartes et graphiques. Dans ce laboratoire, nous nous concentrerons sur la personnalisation des propriétés des graduations et des grilles d'axe d'un tracé de courbe.
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 à Jupyter Notebook pour la pratique.
Parfois, vous devrez peut-être attendre quelques secondes pour que Jupyter Notebook ait fini de charger. La validation des opérations ne peut pas être automatisée en raison des limitations de 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églerons rapidement le problème pour vous.
Importation des bibliothèques
La première étape consiste à importer les bibliothèques nécessaires. Nous utiliserons Matplotlib et NumPy dans ce laboratoire. NumPy est une bibliothèque pour le langage de programmation Python, ajoutant la prise en charge de tableaux et de matrices multi-dimensionnels de grande taille, ainsi qu'une vaste collection de fonctions mathématiques de haut niveau pour opérer sur ces tableaux.
import matplotlib.pyplot as plt
import numpy as np
Création de données
Ensuite, nous allons créer des données à tracer. Dans cet exemple, nous utiliserons la fonction sinus pour générer une onde.
t = np.arange(0.0, 2.0, 0.01)
s = np.sin(2 * np.pi * t)
Création d'un tracé
Maintenant, nous allons créer un tracé à l'aide des données que nous venons de créer.
fig, ax = plt.subplots()
ax.plot(t, s)
Personnaliser les propriétés des graduations et des grilles d'axe
Nous pouvons personnaliser les propriétés des graduations et des grilles d'axe à l'aide des fonctions grid() et tick_params(). Dans cet exemple, nous allons changer la couleur et la taille des étiquettes de graduation et la largeur et le style des lignes de grille.
ax.grid(True, linestyle='-.', linewidth=0.5, color='gray')
ax.tick_params(axis='both', which='both', labelsize=8, width=1, color='red')
Afficher le tracé
Enfin, nous allons afficher le tracé.
plt.show()
Sommaire
Dans ce laboratoire, vous avez appris à personnaliser les propriétés des graduations et des grilles d'axe dans un tracé Matplotlib à l'aide de Python. Vous pouvez utiliser la fonction grid() pour contrôler la visibilité et le style des lignes de grille, et la fonction tick_params() pour contrôler l'apparence des étiquettes de graduation. En personnalisant ces propriétés, vous pouvez créer des tracés plus visuellement attrayants et informatifs.