Matplotlib est une bibliothèque de traçage Python 2D qui produit des graphiques de qualité publication dans une variété de formats papier et dans un environnement interactif multiplateforme. Avec Matplotlib, les développeurs peuvent générer des tracés avec seulement quelques lignes de code. Généralement, des graphiques linéaires, des nuages de points, des graphiques à barres, des diagrammes circulaires, des histogrammes, des sous-graphiques, etc. peuvent être dessinés. Matplot utilise Numpy pour les opérations sur les tableaux et appelle une série d'autres bibliothèques Python pour l'interaction matérielle.
Pylab est une interface de la bibliothèque de dessins orientée objet matplotlib, et sa syntaxe est très similaire à celle de matlab. En d’autres termes, ses principales commandes de dessin ont des paramètres similaires aux commandes correspondantes de Matlab.
Dessin de base
Introduction au dessin
Utiliser la bibliothèque matplotlib pour dessiner Le principe est très simple, comme suit 5 étapes :
Créer un dessin (figure)
Créer une ou plusieurs zones de traçage (systèmes de coordonnées/axes, axes) sur le dessin
Dessiner des points, des lignes, etc. sur la zone de traçage
Ajouter des étiquettes modifiées pour le traçage (sur la ligne de dessin ou sur l'axe)
Autres DIY
Recommandations associées : "Tutoriel vidéo python"
Dans le processus ci-dessus, il y a principalement les trois éléments suivants :
Variables
Fonction
Dessins (figures) et axes de coordonnées (axes)
Parmi eux, les variables et fonctions décrivent la figure et les éléments ensemble en changeant les éléments de la figure et des axes (par exemple : titre, étiquette , points et lignes, etc.), c'est-à-dire dessiner sur la toile. La structure de l'image est la suivante :
Comme le montre l'image ci-dessus, il y a des axes de coordonnées (axes) dans un dessin (figure), le titre est le titre de l'image et axis est l'étiquette des axes de coordonnées est l'étiquette de l'axe de coordonnées, tick est la marque de graduation et l'étiquette de tick est l'annotation de tick.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!