mpl_toolkits.axes_grid1.axes_grid.Grid #
- classe mpl_toolkits.axes_grid1.axes_grid. Grille ( fig , rect , nrows_ncols , ngrids = None , direction = 'row' , axes_pad = 0.02 , * , share_all = False , share_x = True , share_y = True , label_mode = 'L' , axes_class = None , aspect = False ) [la source]#
Socles :
object
Une grille d'Axes.
Dans Matplotlib, l'emplacement (et la taille) des axes est spécifié en coordonnées de figure normalisées. Cela peut ne pas être idéal pour les images qui doivent être affichées avec un format d'image donné ; par exemple, il est difficile d'afficher plusieurs images d'une même taille avec un rembourrage fixe entre elles. AxesGrid peut être utilisé dans ce cas.
- Paramètres :
- figure
Figure
La figure parentale.
- rect (float, float, float, float) ou int
La position des axes, sous forme de tuple ou de code de position de sous-parcelle à trois chiffres (par exemple, "121").
(left, bottom, width, height)
- nrows_ncols (entier, entier)
Nombre de lignes et de colonnes dans la grille.
- ngrids int ou None, par défaut : None
Si ce n'est pas None, seuls les premiers axes ngrids de la grille sont créés.
- direction {"ligne", "colonne"}, par défaut : "ligne"
Si les axes sont créés dans l'ordre ligne principale ("ligne par ligne") ou colonne principale ("colonne par colonne"). Cela affecte également l'ordre dans lequel les axes sont accédés à l'aide de l'indexation (
grid[index]
).- axes_pad float ou (float, float), par défaut : 0.02
Rembourrage ou (remplissage horizontal, rembourrage vertical) entre les axes, en pouces.
- share_all bool, par défaut : False
Indique si tous les axes partagent leurs axes x et y. Remplace share_x et share_y .
- share_x booléen , par défaut : Vrai
Si tous les axes d'une colonne partagent leur axe x.
- share_y bool, par défaut : Vrai
Indique si tous les axes d'une ligne partagent leur axe y.
- label_mode {"L", "1", "tous"}, par défaut : "L"
Détermine quels axes recevront des étiquettes de graduation :
« L » : tous les axes de la colonne de gauche reçoivent des étiquettes de graduation verticales ; tous les axes de la rangée du bas reçoivent des étiquettes de graduation horizontales.
"1" : seul l'axe inférieur gauche est étiqueté.
"all" : tous les axes sont étiquetés.
- axes_class sous-classe de
matplotlib.axes.Axes
, par défaut : aucun - aspect booléen, par défaut : False
Si le rapport d'aspect des axes suit le rapport d'aspect des limites de données.
- figure
- get_axes_pad ( ) [source] #
Renvoie le remplissage des axes.
- Retours :
- hpad, vpad
Rembourrage (coussin horizontal, coussin vertical) en pouces.
- get_geometry ( ) [source] #
Renvoie le nombre de lignes et de colonnes de la grille sous la forme (nrows, ncols).
- set_axes_pad ( axes_pad ) [source] #
Définissez le rembourrage entre les axes.
- Paramètres :
- axes_pad (flottant, flottant)
Le rembourrage (coussin horizontal, coussin vertical) en pouces.
- set_label_mode ( mode ) [source] #
Définissez quels axes ont des étiquettes de graduation.
- Paramètres :
- mode {"L", "1", "tous"}
Le mode étiquette :
« L » : tous les axes de la colonne de gauche reçoivent des étiquettes de graduation verticales ; tous les axes de la rangée du bas reçoivent des étiquettes de graduation horizontales.
"1" : seul l'axe inférieur gauche est étiqueté.
"all" : tous les axes sont étiquetés.