[PYTHON] Ajustez les axes avec matplotlib

J'ai pensé l'expliquer moi-même, mais comme «axe» est trop pratique à dire, je posterai une traduction japonaise du manuel. Veuillez consulter nbviewer pour un exemple d'affichage.

matplotlib.pyplot.axis(*v, **kwargs)

Convenience method to get or set axis properties. C'est un moyen pratique de définir et d'obtenir les axes.

Calling with no arguments: Lorsqu'il est appelé sans arguments:

axis()

returns the current axes limits [xmin, xmax, ymin, ymax].: Renvoie le maximum / minimum des coordonnées actuellement affichées au format [xmin, xmax, ymin, ymax].

axis(v)

sets the min and max of the x and y axes, with v = [xmin, xmax, ymin, ymax].: L'appel avec v = [xmin, xmax, ymin, ymax] comme argument définit respectivement le maximum et le minimum de x et y.

axis('off')

turns off the axis lines and labels.: Cachez les axes.

axis('equal')

changes limits of x or y axis so that equal increments of x and y have the same length; a circle is circular.: Ajustez les limites supérieure et inférieure de x ou y afin que les incréments des mêmes valeurs de coordonnées aient la même longueur. Le cercle s'affiche correctement dans un cercle.

axis('scaled')

achieves the same result by changing the dimensions of the plot box instead of the axis data limits.: Vous pouvez obtenir le même effet (comme dans le cas de «égal») en ajustant la zone affichée (avec les limites supérieure et inférieure inchangées).

axis('tight')

changes x and y axis limits such that all data is shown. If all data is already shown, it will move it to the center of the figure without modifying (xmax - xmin) or (ymax - ymin). Note this is slightly different than in MATLAB.: Modifiez le maximum / minimum pour que toutes les données soient visibles. Si vous pouvez déjà le voir, déplacez la zone d'affichage vers le centre sans changer (xmax --xmin) ou (ymax --ymin). Veuillez noter qu'il est légèrement différent du cas de MATLAB.

axis('image')

is ‘scaled’ with the axis limits equal to the data limits.: Après avoir utilisé le maximum et le minimum des données, l'effet de «mise à l'échelle» est encore obtenu.

axis('auto')

and: Quand

axis('normal')

are deprecated. They restore default behavior; axis limits are automatically scaled to make the data fit comfortably within the plot box. Sera aboli. Ceux-ci restaurent les paramètres par défaut. Assurez-vous que les données s'intègrent bien dans la zone de traçage.

if len(*v)==0, you can pass in xmin, xmax, ymin, ymax as kwargs selectively to alter just those limits without changing the others. Lorsque len (* v) == 0, xmin, xmax, ymin, ymax peuvent être donnés sélectivement comme arguments de mot-clé. Les paramètres qui n'ont pas été fournis à ce moment seront reflétés tels quels.

The xmin, xmax, ymin, ymax tuple is returned

See also

xlim(),ylim() For setting the x- and y-limits individually.

Recommended Posts

Ajustez les axes avec matplotlib
Animation avec matplotlib
Japonais avec matplotlib
Animation avec matplotlib
histogramme avec matplotlib
Faire une animation avec matplotlib
Ajustez l'espacement entre les chiffres avec Matplotlib
Graphique 2 axes avec Matplotlib
Carte thermique par Python + matplotlib
Apprenez avec Chemo Informatics Matplotlib
Différentes barres de couleurs avec Matplotlib
Ajustez le rapport de plusieurs chiffres avec le gridspec de Matplotlib
Graphique des données Excel avec matplotlib (1)
Essayez d'utiliser matplotlib avec PyCharm
Méthode de dessin graphique avec matplotlib
Graphique des données Excel avec matplotlib (2)
Bar plot empilable avec matplotlib
Sélectionnez les couleurs en dégradé avec matplotlib
Animer plusieurs graphiques avec matplotlib
Ajuster les hyper paramètres avec l'optimisation bayésienne
Créer une animation de tracé avec Python + Matplotlib
Manuel de graphisme Python avec Matplotlib.
Japaneseize Matplotlib avec Alpine en utilisant Docker
Afficher les axes sous forme de pourcentages dans Matplotlib
Dessinez un graphique lâche avec matplotlib
Traçage de données polyvalent avec pandas + matplotlib
[Introduction à Matplotlib] Axes Animation 3D: J'ai joué avec des figurines 3D Lisaju ♬
Heatmap avec dendrogramme en Python + matplotlib
Réglage facile de la police japonaise avec matplotlib
Dessinez facilement des graphiques avec matplotlib
Couleur en continu avec le diagramme de dispersion matplotlib
Dessinez Riapnov Fractal avec Python, matplotlib
Quand matplotlib ne fonctionne pas avec python2.7
Animation facile avec matplotlib (mp4, gif)
Écrire un histogramme empilé avec matplotlib
Ajustez la largeur du bac de manière nette et précise avec l'histogramme de matplotlib et seaborn
Comment titrer plusieurs figures avec matplotlib
Ajustez le style et la disposition des widgets avec ipywidgets
Alignez la taille de la barre de couleurs avec matplotlib
Essayez de dessiner une distribution normale avec matplotlib
Faire une figure partiellement zoomée avec matplotlib
Ecrire des graphiques SVG avec matplotlib avec heroku
Carte thermique pour la recherche de grille avec Matplotlib
Définissez la couleur des xticklabels individuellement avec matplotlib
Dessinez une étiquette d'axe hiérarchique avec matplotlib + pandas
[Python] Rendons matplotlib compatible avec le japonais
Graphiques de fonctions triangulaires avec numpy et matplotlib
Afficher les marqueurs au-dessus de la bordure avec matplotlib
Matplotlib Basics / Différence entre fig et axes
Alignez la barre de couleurs sur la figure avec matplotlib
Utilisez des objets Axes créés individuellement avec Seaborn
[Mémo Jupyter Notebook] Afficher les kanji avec matplotlib
Dessinez un joli graphique circulaire avec matplotlib
Définissez les paramètres communs avec le sous-graphique de matplotlib
Créer un graphique avec des bordures supprimées avec matplotlib