matplotlib.gridspec.SubplotSpec #

classe matplotlib.gridspec. SubplotSpec ( gridspec , num1 , num2 = None ) [source] #

Socles :object

L'emplacement d'une sous-parcelle dans un GridSpec.

Noter

Probablement, vous n'instancierez jamais un SubplotSpecvous-même. Au lieu de cela, vous en obtiendrez généralement un à partir d'un GridSpecaccès à l'élément en utilisant.

Paramètres :
spécification de grilleGridSpec

La GridSpec, à laquelle la sous-parcelle fait référence.

num1, num2 entier

La sous-parcelle occupera la num1-ième cellule de la grille donnée. Si num2 est fourni, la sous-parcelle s'étendra entre num1-th cell et num2-th cell inclus .

L'indice commence à 0.

propriété colspan #

Les colonnes couvertes par cette sous-parcelle, en tant rangequ'objet.

get_geometry ( ) [source] #

Renvoie la géométrie de la sous-parcelle en tant que tuple .(n_rows, n_cols, start, stop)

Les indices start et stop définissent la plage de la sous-parcelle dans le GridSpec. stop est inclusif (c'est-à-dire pour une seule cellule ).start == stop

get_gridspec ( ) [source] #
get_position ( figure ) [source] #

Mettez à jour la position de la sous-parcelle à partir de figure.subplotpars.

get_topmost_subplotspec ( ) [source] #

Renvoie l' SubplotSpecinstance la plus élevée associée à la sous-parcelle.

est_premier_col ( ) [source] #
est_première_ligne ( ) [source] #
est_dernier_col ( ) [source] #
est_dernière_ligne ( ) [source] #
propriété num2 #
propriété rowspan #

Les lignes couvertes par cette sous-parcelle, en tant rangequ'objet.

subgridspec ( nrows , ncols , ** kwargs ) [source] #

Créez une GridSpec dans cette sous-parcelle.

Le créé GridSpecFromSubplotSpecaura ceci SubplotSpeccomme parent.

Paramètres :
nrows int

Nombre de lignes dans la grille.

ncols int

Nombre ou colonnes dans la grille.

Retours :
GridSpecFromSubplotSpec
Autres paramètres :
**kwargs

Tous les autres paramètres sont passés à GridSpecFromSubplotSpec.

Voir également

matplotlib.pyplot.subplots

Exemples

Ajout de trois sous-parcelles dans l'espace occupé par une seule sous-parcelle :

fig = plt.figure()
gs0 = fig.add_gridspec(3, 1)
ax1 = fig.add_subplot(gs0[0])
ax2 = fig.add_subplot(gs0[1])
gssub = gs0[2].subgridspec(1, 3)
for i in range(3):
    fig.add_subplot(gssub[0, i])

Exemples utilisant matplotlib.gridspec.SubplotSpec#

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
Organiser plusieurs axes dans une figure

Organiser plusieurs axes dans une figure

Organiser plusieurs axes dans une figure