matplotlib.gridspec.GridSpecBase #

classe matplotlib.gridspec. GridSpecBase ( nrows , ncols , height_ratios = None , width_ratios = None ) [source] #

Socles :object

Une classe de base de GridSpec qui spécifie la géométrie de la grille dans laquelle un sous-parc sera placé.

Paramètres :
nrows, ncols int

Le nombre de lignes et de colonnes de la grille.

width_ratios semblable à un tableau de longueur ncols , facultatif

Définit les largeurs relatives des colonnes. Chaque colonne obtient une largeur relative de . S'il n'est pas indiqué, toutes les colonnes auront la même largeur.width_ratios[i] / sum(width_ratios)

height_ratios type tableau de longueur nrows , facultatif

Définit les hauteurs relatives des lignes. Chaque ligne obtient une hauteur relative de . S'il n'est pas indiqué, toutes les lignes auront la même hauteur.height_ratios[i] / sum(height_ratios)

get_geometry ( ) [source] #

Renvoie un tuple contenant le nombre de lignes et de colonnes dans la grille.

get_grid_positions ( fig , raw=< paramètre obsolète> ) [source] #

Renvoie les positions des cellules de la grille en coordonnées de figure.

Paramètres :
figureFigure

La figure à laquelle la grille doit être appliquée. Les paramètres des sous-parcelles (marges et espacement entre les sous-parcelles) sont tirés de la fig .

booléen brut , par défaut : False

Si True , les paramètres de sous-parcelle de la figure ne sont pas pris en compte. La grille s'étend sur la plage [0, 1] dans les deux directions sans marges et il n'y a pas d'espace entre les cellules de la grille. Ceci est utilisé pour Constrained_layout.

Retours :
tableaux bas, hauts, gauches, droites

Les positions inférieure, supérieure, gauche et droite des cellules de la grille dans les coordonnées de la figure.

get_height_ratios ( ) [source] #

Renvoie les rapports de hauteur.

Il s'agit de Aucun si aucun rapport de hauteur n'a été défini explicitement.

get_subplot_params ( figure = Aucun ) [source] #
get_width_ratios ( ) [source] #

Renvoie les rapports de largeur.

Il s'agit de Aucun si aucun rapport de largeur n'a été défini explicitement.

propriété ncols #

Le nombre de colonnes dans la grille.

new_subplotspec ( loc , rowspan = 1 , colspan = 1 ) [source] #

Créez et renvoyez une SubplotSpecinstance.

Paramètres :
loc (entier, entier)

La position de la sous-parcelle dans la grille comme .(row_index, column_index)

rowspan, colspan int, par défaut : 1

Le nombre de lignes et de colonnes que la sous-parcelle doit couvrir dans la grille.

propriété nrows #

Le nombre de lignes dans la grille.

set_height_ratios ( height_ratios ) [source] #

Définissez les hauteurs relatives des lignes.

height_ratios doit être de longueur nrows . Chaque ligne obtient une hauteur relative de .height_ratios[i] / sum(height_ratios)

set_width_ratios ( width_ratios ) [source] #

Définissez les largeurs relatives des colonnes.

width_ratios doit être de longueur ncols . Chaque colonne obtient une largeur relative de .width_ratios[i] / sum(width_ratios)

subplots ( * , sharex = False , sharey = False , squeeze = True , subplot_kw = None ) [source] #

Ajoutez toutes les sous-parcelles spécifiées par this GridSpecà sa figure parente.

Voir Figure.subplotspour une documentation détaillée.

Exemples utilisant matplotlib.gridspec.GridSpecBase#

Alignement des étiquettes

Alignement des étiquettes

Alignement des étiquettes
Redimensionner les axes avec une disposition contrainte

Redimensionner les axes avec une disposition contrainte

Redimensionner les axes avec une disposition contrainte
Utilisation de Gridspec pour créer des dispositions de sous-parcelles multi-colonnes/lignes

Utilisation de Gridspec pour créer des dispositions de sous-parcelles multi-colonnes/lignes

Utilisation de Gridspec pour créer des dispositions de sous-parcelles multi-colonnes/lignes
Spécifications de grille imbriquées

Spécifications de grille imbriquées

Spécifications de grille imbriquées
Démo GridSpec

Démo GridSpec

Démo GridSpec
Guide de mise en page contrainte

Guide de mise en page contrainte

Guide de mise en page contrainte
Guide de mise en page serré

Guide de mise en page serré

Guide de mise en page serré
*origine* et *étendue* dans `~.Axes.imshow`

origine et étendue dans imshow

*origine* et *étendue* dans `~.Axes.imshow`