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, voirprojections
. 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
axis
avec 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
Axes
si la projection rectiligne est utilisée etprojections.polar.PolarAxes
si 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
Axes
peuvent ê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
{'box', 'datalim'}
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
scalaire ou Aucun
(flottant, flottant) ou {'C', 'SW', 'S', 'SE', 'E', 'NE', ...}
bourdonner
{'auto', 'égal'} ou flottant
bourdonner
inconnue
inconnue
Callable[[Axes, Renderer], Bbox]
bool ou 'ligne'
flottant ou Aucun
bourdonner
Patch ou (chemin, transformation) ou aucun
facecolor
ou FCCouleur
bourdonner
chaîne
bourdonner
objet
bourdonner
bourdonner
inconnue
Aucun ou bool ou flottant ou appelable
[gauche, bas, largeur, hauteur] ou
Bbox
inconnue
flottant ou Aucun
bourdonner
(échelle : flottant, longueur : flottant, caractère aléatoire : flottant)
booléen ou Aucun
chaîne
chaîne
bourdonner
inconnue
chaîne
(en bas : flottant, en haut : flottant)
flottant supérieur à -0,5
inconnue
inconnue
inconnue
inconnue
chaîne
(en bas : flottant, en haut : flottant)
flottant supérieur à -0,5
inconnue
inconnue
inconnue
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