matplotlib.gridspec.SubplotSpec #
- classe matplotlib.gridspec. SubplotSpec ( gridspec , num1 , num2 = Nenhum ) [source] #
Bases:
objectA localização de uma subtrama em um arquivo
GridSpec.Observação
Provavelmente, você nunca instanciará um
SubplotSpecvocê mesmo. Em vez disso, você normalmente obterá umGridSpecusando acesso a itens.- Parâmetros :
- gridspec
GridSpec O GridSpec, ao qual a subtrama está fazendo referência.
- num1, num2 int
A subtrama ocupará a 1ª célula do gridspec fornecido. Se num2 for fornecido, a subtrama abrangerá entre num1-ésima célula e num2-ésima célula, inclusive .
O índice começa em 0.
- gridspec
- get_geometry ( ) [fonte] #
Retorne a geometria da subtrama como tupla .
(n_rows, n_cols, start, stop)Os índices start e stop definem o alcance da subtrama dentro do
GridSpec. stop é inclusivo (ou seja, para uma única célula ).start == stop
- get_topmost_subplotspec ( ) [fonte] #
Retorne a
SubplotSpecinstância superior associada à subtrama.
- propriedade num2 #
- subgridspec ( nrows , ncols , ** kwargs ) [fonte] #
Crie um GridSpec dentro desta subtrama.
O criado
GridSpecFromSubplotSpecterá issoSubplotSpeccomo pai.- Parâmetros :
- nrows int
Número de linhas na grade.
- ncols int
Número ou colunas na grade.
- Devoluções :
- Outros Parâmetros :
- ** kwargs
Todos os outros parâmetros são passados para
GridSpecFromSubplotSpec.
Veja também
Exemplos
Adicionando três subtramas no espaço ocupado por uma única subtrama:
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])