matplotlib.pyplot.axes #

matplotlib.pyplot. axes ( arg = Aucun , ** kwargs ) [source] #

Ajoutez un Axe à la figure actuelle et faites-en les Axes actuels.

Signatures d'appel :

plt.axes()
plt.axes(rect, projection=None, polar=False, **kwargs)
plt.axes(ax)
Paramètres :
arg Aucun ou 4-uplet

Le comportement exact de cette fonction dépend du type :

  • Aucun : Une nouvelle fenêtre pleine Axes est ajoutée en utilisant subplot(**kwargs).

  • 4-uplet de flottants rect = . Un nouvel Axe est ajouté avec des dimensions rect en unités normalisées (0, 1) en utilisant la figure actuelle.[left, bottom, width, height]add_axes

projection {Aucune, 'aitoff', 'hammer', 'lambert', 'mollweide', 'polar', 'rectilinear', str}, optionnel

Le type de projection du Axes. str est le nom d'une projection personnalisée, voir projections. La valeur par défaut Aucun donne une projection "rectiligne".

polaire booléen, par défaut : faux

Si True, équivalent à projection='polar'.

sharex, sharey Axes, facultatif

Partagez le x ou le y axisavec sharex et/ou sharey. L'axe aura les mêmes limites, repères et échelle que l'axe des axes partagés.

étiquette str

Une étiquette pour les haches retournées.

Retours :
Axes, ou une sous-classe deAxes

La classe d'axes renvoyée dépend de la projection utilisée. C'est Axessi la projection rectiligne est utilisée et projections.polar.PolarAxessi la projection polaire est utilisée.

Autres paramètres :
**kwargs

Cette méthode prend également les arguments de mot-clé pour la classe Axes renvoyée. Les arguments de mots clés pour la classe Axes rectilignes Axespeuvent être trouvés dans le tableau suivant, mais il peut également y avoir d'autres arguments de mots clés si une autre projection est utilisée, voir la classe Axes réelle.

Propriété

La description

adjustable

{'box', 'datalim'}

agg_filter

une fonction de filtre, qui prend un tableau flottant (m, n, 3) et une valeur dpi, et renvoie un tableau (m, n, 3) et deux décalages à partir du coin inférieur gauche de l'image

alpha

scalaire ou Aucun

anchor

(flottant, flottant) ou {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}

animated

bourdonner

aspect

{'auto', 'égal'} ou flottant

autoscale_on

bourdonner

autoscalex_on

inconnue

autoscaley_on

inconnue

axes_locator

Callable[[Axes, Renderer], Bbox]

axisbelow

bool ou 'ligne'

box_aspect

flottant ou Aucun

clip_box

Bbox

clip_on

bourdonner

clip_path

Patch ou (chemin, transformation) ou aucun

facecolorou FC

Couleur

figure

Figure

frame_on

bourdonner

gid

chaîne

in_layout

bourdonner

label

objet

mouseover

bourdonner

navigate

bourdonner

navigate_mode

inconnue

path_effects

AbstractPathEffect

picker

Aucun ou bool ou flottant ou appelable

position

[gauche, bas, largeur, hauteur] ouBbox

prop_cycle

inconnue

rasterization_zorder

flottant ou Aucun

rasterized

bourdonner

sketch_params

(échelle : flottant, longueur : flottant, caractère aléatoire : flottant)

snap

booléen ou Aucun

title

chaîne

transform

Transform

url

chaîne

visible

bourdonner

xbound

inconnue

xlabel

chaîne

xlim

(en bas : flottant, en haut : flottant)

xmargin

flottant supérieur à -0,5

xscale

inconnue

xticklabels

inconnue

xticks

inconnue

ybound

inconnue

ylabel

chaîne

ylim

(en bas : flottant, en haut : flottant)

ymargin

flottant supérieur à -0,5

yscale

inconnue

yticklabels

inconnue

yticks

inconnue

zorder

flotteur

Remarques

Si la figure a déjà un Axes avec clé ( args , kwargs ), il rendra simplement cet axe courant et le renverra. Ce comportement est obsolète. En attendant, si vous ne souhaitez pas ce comportement (c'est-à-dire si vous souhaitez forcer la création d'un nouvel axe), vous devez utiliser un ensemble unique d'args et de kwargs. L'attribut Axes label a été exposé à cet effet : si vous souhaitez que deux Axes identiques par ailleurs soient ajoutés à la figure, assurez-vous de leur attribuer des étiquettes uniques.

Exemples

# Creating a new full window Axes
plt.axes()

# Creating a new Axes with specified dimensions and a grey background
plt.axes((left, bottom, width, height), facecolor='grey')

Exemples utilisant matplotlib.pyplot.axes#

Espacements et marges des sous-parcelles

Espacements et marges des sous-parcelles

Espacements et marges des sous-parcelles
Démo Lasso

Démo Lasso

Démo Lasso