Haches matplotlib

Haches matplotlib
L'un des modules utilisés pour l'analyse visuelle est Matplotlib. La bibliothèque Numpy, une extension mathématique quantitative Python, pourrait être utilisée pour compiler des données dans un tableau. Le module Matplotlib est utilisé pour créer des graphiques 2D à partir de ensembles de données de table. Les axes sont l'élément le plus simple et le plus personnalisable pour générer des sous-parcelles.

Les tracés peuvent être insérés n'importe où dans le graphique à l'aide de haches. Un graphique peut avoir plusieurs axes, mais un élément axes doit avoir été dans un seul graphique. Dans la situation de la 3D, les dimensions incluent des articles à deux axes avec les articles à trois axes. Le composant des axes fait référence à la région visuelle qui inclut la structure de données.

Les axes sont un élément fonctionnel et de base pour la construction de sous-parcelles. Les axes nous permettent de dessiner à tout moment de l'image, nous permettant de créer des sous-intrigues dynamiquement. Toute figure définie peut avoir plusieurs axes, mais un élément axes ne comprendrait que le fait d'être dans un seul graphique. Les axes en deux dimensions comprennent deux éléments d'axe, tandis que les axes en trois dimensions contiennent des éléments à 3 axes.

Nous n'avons qu'à exécuter la technique ADD AXES () pour insérer un élément axes au graphique. L'article des axes est fourni par la technique Add Axes (), qui introduit des axes à l'emplacement RECT [gauche, en bas, longueur, altitude], où la plupart de ces attributs sont des probabilités de longueur d'image et de largeur.

Les axes spécifient l'ensemble des points et produisent la majorité des composants visuels: axes de coordonnées, tiques, line2d, annotation, polyligne, etc. Les axes permettent de visualiser à tout moment du graphique. En conséquence, cela suggère le risque de sous-parcelles. Dans la bibliothèque Matplotlib, il s'agit d'une intégration basée sur l'État (module Pyplot).

Fonction Axes ()

Le but principal de cette méthode est de construire un élément d'axe à l'aide d'un paramètre. Le paramètre se compose principalement d'une liste de plusieurs éléments [gauche, fond, largeur et altitude]. Jetons un coup d'œil à la méthode des axes () plus en détail.

Importer Matplotlib.pypllot comme plt
Fig = plt.chiffre()
hache = plt.haches ([0.3, 0.3, 1.0, 1.0])

Dans ce cas, nous créons un objet de l'objet graphique et axes. Haches ([0.3, 0.3, 1.0, 1.1]) selon le programme ci-dessus, dans lequel le premier '0.3 'montre l'espacement entre l'axe côté gauche et la limite du cadre graphique, qui est de 30% de la dimension globale de l'affichage de l'image.

L'autre '0.3 'dénote l'espacement entre les deux axes latéraux inférieurs et la limite de la borne d'image, qui représente également 30% de l'élévation entière du cadre d'image. De plus, le tout premier '1.0 'signifie que la largeur de la dimension est à 100% de gauche à droite, et le prochain' 1.0 'dénote que l'altitude de l'axe est à 100% du bas en haut.

Add_axes() Fonction

S'il y a une exigence, nous utiliserions également la fonction add_axes () pour inclure l'élément axes au graphique. Cette fonction renverra l'élément axes et inséra les axes à [gauche, en bas, largeur, altitude], dans laquelle toutes les valeurs sont des fractions de la longueur graphique et de la largeur.

Importer Matplotlib.pypllot comme plt
Fig = plt.chiffre()
hache = fig.add_axes ([0.5, 0.5, 0.5, 0.5])

Ci-après créant les objets graphiques dans ce programme, nous ajouterons des éléments de haches à cet objet graphique défini. Après avoir exécuté ce code, nous obtenons ce type de résultat.

Hache.Fonction légende ()

La technique légende () du module des axes est utilisée pour ajouter une légende à la représentation du graphique. Il y a trois arguments pour cette fonctionnalité: les étiquettes d'argument peuvent être utilisées pour spécifier un modèle de chaîne, et il est principalement utilisé pour gérer une succession line2d.

L'emplacement de la légende définie est spécifié par l'argument LOC, qui pourrait être un entier ou une chaîne.

Importer Matplotlib.pypllot comme plt
Fig = plt.chiffre()
hache = plt.haches ([0.3, 0.3, 0.5, 0.5])
hache.légende (labels = ('Label1', 'Label2'),
loc = 'inférieur droit')

Pour spécifier l'argument légende par LOC, nous utilisons les axes.Méthode Legend () dans ce cas. Nous définissons les étiquettes pour les axes définis. Par cette fonction, nous pouvons détecter les éléments de la légende. Nous donnons une étiquette aux objets existants du graphique. De plus, nous indiquons explicitement les objets des légendes.

Hache.Fonction PLOTB ()

C'est la fonction la plus élémentaire de la classe d'axe pour visualiser les données d'un tableau par rapport à l'autre comme des arcs ou des points. Un paramètre de chaîne de format supplémentaire peut être transmis à cette fonction, qui sera utilisée pour définir la teinte, la mise en page et la longueur de la ligne et de l'indicateur.

Importer Matplotlib.pypllot comme plt
Importer Numpy comme NP
X = np.lispace (-np.pi, np.pi, 25)
C = np.cos (x)
S = np.péché (x)
hache = plt.haches ([0.5, 0.5, 0.5, 0.5])
ax1 = hache.Plot (x, c, 'gh--')
ax2 = hache.Terrain (x, s, 'y+-.')
hache.légende (labels = ('fonction cosinine', 'sine function'), loc = 'droite')
hache.set_title ("figure")
PLT.montrer()

Il y a trois arguments dans la hache.Plot () Méthode: l'axe x est représenté par la première variable, 'x.«L'axe y est indiqué par l'argument suivant», y.'CLM indique la teinte, la doublure et l'indicateur, et est le troisième et dernier attribut. Regardons un exemple de la technique dont nous venons de discuter:

La ligne dans la sortie de cette technique peut être montrée de plusieurs autres manières i.e., DOTS (':'), Dash ('-'), Plain ('-'), et tellement plus de styles.

Conclusion

Nous avons parcouru la classe des axes Matplotlib ainsi que la façon de l'implémenter avec les instances et les sorties du programme dans cet article. Nous avons également parlé sur les plusieurs fonctions de ce module et quand les utiliser efficacement. L'espace de données est représenté par l'élément Axes, qui est un segment de l'illustration. Les éléments des axes peuvent être identifiés à de nombreuses figures, mais chaque élément axes ne peut être trouvé que dans un seul graphique. Deux (ou multiples dans la situation des objets de coordonnées 3D) sont contenus dans les axes. Le module des axes et ses opérations associées sont le moyen le plus spécifique d'interagir avec l'interaction OO. D'un autre côté, nous pourrions également insérer l'élément axes au graphique en appelant la technique add_axes ().