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'
SubplotParams
utilisation 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
SubplotParams
pour GridSpec.Par ordre de priorité, les valeurs sont tirées de
attributs non - Aucun de GridSpec
le chiffre fourni
- 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
Redimensionner les axes avec une disposition contrainte
Redimensionner les axes avec une disposition serrée
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
Spécifications de grille imbriquées
Création de plusieurs sous-parcelles à l'aide de plt.subplots
Dos personnalisés avec axisartist
Spécifications de grille imbriquées
Guide de mise en page contrainte
Organiser plusieurs axes dans une figure
origine et étendue dans imshow