matplotlib.gridspec.GridSpec #

classe matplotlib.gridspec. GridSpec ( nrows , ncols , figure = None , left = None , bottom = None , right = None , top = None , wspace = None , hspace = None , width_ratios = None , height_ratios = None ) [source] #

Socles :GridSpecBase

Une disposition en grille pour placer des sous-parcelles dans une figure.

L'emplacement des cellules de la grille est déterminé de manière similaire à l' SubplotParamsutilisation de left , right , top , bottom , wspace et hspace .

L'indexation d'une instance GridSpec renvoie un fichier SubplotSpec.

Paramètres :
nrows, ncols int

Le nombre de lignes et de colonnes de la grille.

chiffre Figure, facultatif

Utilisé uniquement pour la mise en page contrainte afin de créer une grille de mise en page appropriée.

flotteur gauche, droit, haut, bas , facultatif

Étendue des sous-parcelles en tant que fraction de la largeur ou de la hauteur de la figure. La gauche ne peut pas être plus grande que la droite et le bas ne peut pas être plus grand que le haut. Si elles ne sont pas fournies, les valeurs seront déduites d'un chiffre ou de rcParams au moment du dessin. Voir aussi GridSpec.get_subplot_params.

wspace flottant, facultatif

La quantité de largeur réservée à l'espace entre les sous-parcelles, exprimée sous la forme d'une fraction de la largeur moyenne de l'axe. Si elles ne sont pas fournies, les valeurs seront déduites d'un chiffre ou de rcParams si nécessaire. Voir aussi GridSpec.get_subplot_params.

hspace flottant, facultatif

Hauteur réservée à l'espace entre les sous-parcelles, exprimée sous la forme d'une fraction de la hauteur moyenne de l'axe. Si elles ne sont pas fournies, les valeurs seront déduites d'un chiffre ou de rcParams si nécessaire. Voir aussi GridSpec.get_subplot_params.

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_subplot_params ( figure = Aucun ) [source] #

Renvoie le SubplotParamspour GridSpec.

Par ordre de priorité, les valeurs sont tirées de

localement_modifié_subplot_params ( ) [source] #

Renvoie une liste des noms des paramètres de sous-parcelle explicitement définis dans GridSpec.

Il s'agit d'un sous-ensemble des attributs de SubplotParams.

tight_layout ( figure , renderer = None , pad = 1.08 , h_pad = None , w_pad = None , rect = None ) [source] #

Ajustez les paramètres de sous-parcelle pour donner un rembourrage spécifié.

Paramètres :
coussin flotteur

Remplissage entre le bord de la figure et les bords des sous-parcelles, en tant que fraction de la taille de la police.

h_pad, w_pad flottant, facultatif

Rembourrage (hauteur/largeur) entre les bords des sous-parcelles adjacentes. Par défaut , pad .

tuple rectiligne (gauche, bas, droite, haut), par défaut : aucun

(gauche, bas, droite, haut) rectangle en coordonnées de figure normalisées dans lequel toute la zone des sous-parcelles (y compris les étiquettes) s'intégrera. La valeur par défaut (Aucun) est le chiffre entier.

mise à jour ( ** kwargs ) [source] #

Mettez à jour les paramètres de sous-parcelle de la grille.

Les paramètres qui ne sont pas explicitement donnés ne sont pas modifiés. Définir un paramètre sur Aucun le réinitialise sur rcParams["figure.subplot.*"].

Paramètres :
flotteur gauche, droit, haut, bas ou aucun, facultatif

Étendue des sous-parcelles en tant que fraction de la largeur ou de la hauteur de la figure.

wspace, hspace flottant, facultatif

Espacement entre les sous-parcelles en tant que fraction de la largeur/hauteur moyenne des sous-parcelles.

Exemples utilisant matplotlib.gridspec.GridSpec#

Nuage de points avec histogrammes

Nuage de points avec histogrammes

Nuage de points avec histogrammes
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
Redimensionner les axes avec une disposition serrée

Redimensionner les axes avec une disposition serrée

Redimensionner les axes avec une disposition serrée
Combinaison de deux sous-parcelles à l'aide de sous-parcelles et de GridSpec

Combinaison de deux sous-parcelles à l'aide de sous-parcelles et de GridSpec

Combinaison de deux sous-parcelles à l'aide de sous-parcelles et de GridSpec
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
Sous-figures de la figure

Sous-figures de la figure

Sous-figures de la figure
Création de plusieurs sous-parcelles à l'aide de ``plt.subplots``

Création de plusieurs sous-parcelles à l'aide de plt.subplots

Création de plusieurs sous-parcelles à l'aide de ``plt.subplots``
Dos personnalisés avec axisartist

Dos personnalisés avec axisartist

Dos personnalisés avec axisartist
Démo GridSpec

Démo GridSpec

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

Spécifications de grille imbriquées

Spécifications de grille imbriquées
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é
Organiser plusieurs axes dans une figure

Organiser plusieurs axes dans une figure

Organiser plusieurs axes dans une figure
*origine* et *étendue* dans `~.Axes.imshow`

origine et étendue dans imshow

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