Introduction
Dans ce tutoriel étape par étape, nous allons apprendre à créer une simple direction d'axe dans Python Matplotlib. Matplotlib est une bibliothèque de visualisation de données en Python qui vous permet de créer des visualisations statiques, animées et interactives en programmation Python. Nous allons utiliser la bibliothèque pour créer un diagramme de direction d'axe simple en suivant les étapes suivantes.
Conseils sur la machine virtuelle
Une fois le démarrage de la machine virtuelle terminé, cliquez sur 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
Tout d'abord, nous importons les bibliothèques nécessaires. Dans ce cas, nous allons importer matplotlib.pyplot et mpl_toolkits.axisartist.
import matplotlib.pyplot as plt
import mpl_toolkits.axisartist as axisartist
Création de la figure et des axes
Ensuite, nous créons les objets figure et axes à l'aide de la fonction plt.subplots(). Nous spécifions la taille de la figure à l'aide du paramètre figsize.
fig = plt.figure(figsize=(4, 2.5))
ax1 = fig.add_subplot(axes_class=axisartist.Axes)
Ajuster le sous-graphique
Nous ajustons le sous-graphique à l'aide de la fonction fig.subplots_adjust() pour laisser de la place aux étiquettes du côté droit du tracé.
fig.subplots_adjust(right=0.8)
Définir les étiquettes des axes
Nous définissons les étiquettes des axes pour les côtés gauche et droit du tracé à l'aide de la fonction ax1.axis[]. Nous définissons également la direction des étiquettes d'échelle à l'aide de la fonction set_axis_direction().
ax1.axis["left"].major_ticklabels.set_axis_direction("top")
ax1.axis["left"].label.set_text("Étiquette gauche")
ax1.axis["right"].label.set_visible(True)
ax1.axis["right"].label.set_text("Étiquette droite")
ax1.axis["right"].label.set_axis_direction("left")
Afficher le tracé
Enfin, nous affichons le tracé à l'aide de la fonction plt.show().
plt.show()
Sommaire
Dans ce laboratoire, nous avons appris à créer un diagramme simple de direction d'axe à l'aide de Python Matplotlib. Nous avons commencé par importer les bibliothèques nécessaires, créer les objets figure et axes, ajuster le sous-graphique, définir les étiquettes des axes et finalement afficher le tracé.