matplotlib.axis
#
Classes pour les graduations et les axes x et y.
Héritage #
Axis
objets #
- classe matplotlib.axis. Axis ( axes , * , pickradius = 15 ) [source] #
Classe de base pour
XAxis
etYAxis
.- Attributs :
- isDefault_label booléen
axes
matplotlib.axes.Axes
L'
Axes
instance dans laquelle l'artiste réside, ou None .- Majeur
matplotlib.axis.Ticker
Détermine les principales positions des graduations et leur format d'étiquette.
- mineure
matplotlib.axis.Ticker
Détermine les positions des graduations mineures et leur format d'étiquette.
- rappels
matplotlib.cbook.CallbackRegistry
- étiquette
Text
L'étiquette de l'axe.
- flotteur d'étiquettes
La distance entre l'étiquette de l'axe et les étiquettes des graduations. Par défaut à
rcParams["axes.labelpad"]
(par défaut :4.0
) = 4.- décalageTexte
Text
Un
Text
objet contenant le décalage de données des graduations (le cas échéant).pickradius
flotteurLe rayon d'acceptation pour les tests de confinement.
- liste des majorTicks
Tick
Les principales tiques.
- liste des minorTicks
Tick
Les tiques mineures.
- Paramètres :
- axes
matplotlib.axes.Axes
Le
Axes
auquel appartient l'Axe créé.- flotteur de rayon de sélection
Le rayon d'acceptation pour les tests de confinement. Voir aussi
Axis.contains
.
- axes
- classe matplotlib.axis. XAxis ( * args , ** kwargs ) [source] #
- Paramètres :
- axes
matplotlib.axes.Axes
Le
Axes
auquel appartient l'Axe créé.- flotteur de rayon de sélection
Le rayon d'acceptation pour les tests de confinement. Voir aussi
Axis.contains
.
- axes
- classe matplotlib.axis. Axe Y ( * args , ** kwargs ) [source] #
- Paramètres :
- axes
matplotlib.axes.Axes
Le
Axes
auquel appartient l'Axe créé.- flotteur de rayon de sélection
Le rayon d'acceptation pour les tests de confinement. Voir aussi
Axis.contains
.
- axes
- classe matplotlib.axis. Téléscripteur [source] #
Un conteneur pour les objets définissant la position et le format des graduations.
- Attributs :
- sous- classe de localisateur
matplotlib.ticker.Locator
Détermine les positions des graduations.
- sous-classe de formateur
matplotlib.ticker.Formatter
Détermine le format des étiquettes de graduation.
- sous- classe de localisateur
Effacer l'axe. |
|
Renvoie l'échelle de cet axe (sous forme de chaîne). |
Formateurs et localisateurs #
Obtenez le formateur du ticker majeur. |
|
Obtenez le localisateur du ticker majeur. |
|
Obtenez le formateur du ticker mineur. |
|
Obtenez le localisateur du ticker mineur. |
|
Définissez le formateur du ticker majeur. |
|
Définissez le localisateur du ticker majeur. |
|
Définissez le formateur du ticker mineur. |
|
Définissez le localisateur du ticker mineur. |
|
Si les emplacements de téléscripteurs mineurs qui chevauchent les emplacements de téléscripteurs majeurs doivent être coupés. |
|
Étiquette d'axe #
Définissez les coordonnées de l'étiquette. |
|
Définir la position de l'étiquette (en haut ou en bas) |
|
Définissez la valeur textuelle de l'étiquette de l'axe. |
|
Renvoie l'étiquette de l'axe en tant qu'instance de texte. |
|
Renvoie la position de l'étiquette (en haut ou en bas) |
|
Obtenez le texte de l'étiquette. |
Coches, étiquettes de coches et texte décalé #
Renvoie la liste des |
|
Renvoie les principales étiquettes de graduation de cet axe, sous la forme d'une liste de |
|
Renvoie les principales lignes de graduation de cet axe sous la forme d'une liste de |
|
Renvoie les principaux emplacements des graduations de cet axe dans les coordonnées des données. |
|
Retourne la liste des |
|
Renvoie les étiquettes de graduation mineures de cet axe, sous la forme d'une liste de |
|
Renvoie les lignes de graduation mineures de cet axe sous la forme d'une liste de |
|
Renvoie les emplacements des graduations mineures de cet axe dans les coordonnées des données. |
|
Renvoie l'axe offsetText en tant qu'instance de Text. |
|
Obtenez les étiquettes de coche de cet axe. |
|
Renvoie les lignes de graduation de cet axe sous la forme d'une liste de |
|
Renvoie les emplacements des ticks de cet axe dans les coordonnées des données. |
|
Renvoie les lignes de la grille de cet axe sous la forme d'une liste de |
|
Configurez les lignes de la grille. |
|
Définissez les paramètres d'apparence des graduations, des étiquettes de graduation et des lignes de grille. |
|
Définissez des repères d'axe et des étiquettes pour traiter les données le long de cet axe comme des dates. |
Intervalles de données et de vues #
Renvoie les limites de données de cet axe. |
|
Renvoie les limites de la vue de cet axe. |
|
Renvoie si cet axe est orienté dans la direction "inverse". |
|
Définissez les limites des données d'axe. |
|
Définissez les limites de la vue de l'axe. |
|
Définissez si cet axe est orienté dans la direction "inverse". |
Aides au rendu #
Renvoie le nombre estimé de graduations pouvant tenir sur l'axe. |
|
[ Obsolète ] Obtenez les étendues des étiquettes de graduation de chaque côté des axes. |
|
Renvoie une boîte englobante qui entoure l'axe. |
Interactif #
Teste si l'artiste contient l'événement mouse. |
|
Le rayon d'acceptation pour les tests de confinement. |
|
Renvoie la profondeur de l'axe utilisé par le sélecteur. |
|
Définissez la profondeur de l'axe utilisé par le sélecteur. |
Unités #
Définissez les unités pour l'axe. |
|
Renvoie les unités pour l'axe. |
|
Introspectez les données du convertisseur d'unités et mettez à jour l'instance axis.converter si nécessaire. |
Axe X Spécifique #
Nom en lecture seule identifiant l'axe. |
|
[ Obsolète ] Renvoie la quantité d'espace à réserver au texte au-dessus et au-dessous des Axes, sous la forme d'une paire de flottants. |
|
Renvoie la position des graduations ("top", "bottom", "default", ou "unknown"). |
|
Définissez la position des graduations. |
|
Définir la position de l'étiquette (en haut ou en bas) |
|
Déplacez les graduations et les étiquettes de graduation (le cas échéant) vers le bas des Axes. |
|
Déplacez les graduations et les étiquettes de graduation (le cas échéant) vers le haut des Axes. |
Spécifique à l'axe Y #
Nom en lecture seule identifiant l'axe. |
|
[ Obsolète ] |
|
Renvoie la position des graduations ("gauche", "droite", "par défaut" ou "inconnu"). |
|
|
|
Définissez la position des graduations. |
|
Définir la position de l'étiquette (gauche ou droite) |
|
Déplacez les graduations et les étiquettes de graduation (le cas échéant) à gauche des Axes. |
|
Déplacez les graduations et les étiquettes de graduation (le cas échéant) à droite des Axes. |
Autre #
L' |
|
Réinitialisez les listes de ticks majeures et mineures. |
|
Définissez les limites par défaut pour les données d'axe et l'intervalle d'affichage s'ils n'ont pas encore été mutés. |
Découragé #
Ces méthodes doivent être utilisées avec précaution, en appelant set_ticks
pour spécifier les emplacements de ticks souhaités avant d' appeler set_ticklabels
pour spécifier une série d'étiquettes correspondantes. L'appel set_ticks
fait un
FixedLocator
; sa liste d'emplacements est ensuite utilisée par
set_ticklabels
pour créer un fichier
FuncFormatter
.
Définissez les emplacements des graduations de cet axe et éventuellement des étiquettes. |
|
[ Déconseillé ] Définissez les valeurs textuelles des étiquettes de coche. |
Tick
objets #
- classe matplotlib.axis. Tick ( axes , loc , * , size = None , width = None , color = None , tickdir = None , pad = None , labelsize = None , labelcolor = None , zorder = None , gridOn = None , tick1On = True , tick2On =True , label1On = True , label2On = False , major = True , labelrotation = 0 , grid_color = None , grid_linestyle = None , grid_linewidth = None , grid_alpha = None , ** kwargs ) [source] #
Classe de base abstraite pour les repères d'axe, les lignes de grille et les étiquettes.
Les graduations marquent une position sur un axe. Ils contiennent deux lignes comme marqueurs et deux étiquettes ; un pour les positions inférieure et supérieure (dans le cas d'un
XAxis
) ou pour les positions gauche et droite (dans le cas d'unYAxis
).- Attributs :
bbox est la boîte englobante Bound2D dans les coordonnées d'affichage des Axes loc est l'emplacement du tick dans les coordonnées de données size est la taille du tick en points
- classe matplotlib.axis. XTick ( * args , ** kwargs ) [source] #
Contient tous les artistes nécessaires pour faire une coche x - la ligne de coche, le texte de l'étiquette et la ligne de grille
bbox est la boîte englobante Bound2D dans les coordonnées d'affichage des Axes loc est l'emplacement du tick dans les coordonnées de données size est la taille du tick en points
- classe matplotlib.axis. YTick ( * args , ** kwargs ) [source] #
Contient tous les artistes nécessaires pour faire une coche Y - la ligne de coche, le texte de l'étiquette et la ligne de grille
bbox est la boîte englobante Bound2D dans les coordonnées d'affichage des Axes loc est l'emplacement du tick dans les coordonnées de données size est la taille du tick en points
Renvoie l'emplacement de la tique (coords de données) sous forme de scalaire. |
|
Obtenez la valeur du pavé d'étiquettes de coche en points. |
|
[ Obsolète ] |
|
Obtenez la longueur de la tique en dehors des Axes. |
|
Renvoie les limites de vue de l'axe auquel appartient la tique. |
|
Définissez le texte label1. |
|
Définissez le texte label2. |
|
Définissez le pavé d'étiquettes de coche en points |
|
Définissez l'url de label1 et label2. |
|
Définissez l'emplacement de tick dans les coordonnées de données avec scalar loc . |