matplotlib.gridspec.SubplotSpec #
- classe matplotlib.gridspec. SubplotSpec ( gridspec , num1 , num2 = Nenhum ) [source] #
Bases:
object
A localização de uma subtrama em um arquivo
GridSpec
.Observação
Provavelmente, você nunca instanciará um
SubplotSpec
você mesmo. Em vez disso, você normalmente obterá umGridSpec
usando 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
SubplotSpec
instância superior associada à subtrama.
- propriedade num2 #
- subgridspec ( nrows , ncols , ** kwargs ) [fonte] #
Crie um GridSpec dentro desta subtrama.
O criado
GridSpecFromSubplotSpec
terá issoSubplotSpec
como 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])
Exemplos usando matplotlib.gridspec.SubplotSpec
#
Especificações de grade aninhadas
Organizando vários eixos em uma figura