matplotlib.pyplot.figure #
- matplotlib.pyplot. figure ( num=None , figsize=None , dpi=None , * , facecolor=None , edgecolor=None , frameon=True , FigureClass=<class 'matplotlib.figure.Figure'> , clear=False , **kwargs ) [ fonte] #
Crie uma nova figura ou ative uma figura existente.
- Parâmetros :
- num int ou str ou
FigureouSubFigure, opcional Um identificador exclusivo para a figura.
Caso já exista uma figura com esse identificador, esta figura é ativada e retornada. Um número inteiro refere-se ao
Figure.numberatributo, uma string refere-se ao rótulo da figura.Caso não haja figura com o identificador ou não seja informado o núm , uma nova figura é criada, tornada ativa e retornada. Se num for um int, ele será usado para o
Figure.numberatributo, caso contrário, um valor inteiro gerado automaticamente será usado (começando em 1 e incrementado a cada novo número). Se num for uma string, o rótulo da figura e o título da janela serão definidos com esse valor. Se num for umSubFigure, seu paiFigureserá ativado.- figsize (float, float), padrão:
rcParams["figure.figsize"](padrão: )[6.4, 4.8] Largura, altura em polegadas.
- dpi flutuante, padrão:
rcParams["figure.dpi"](padrão:100.0) A resolução da figura em pontos por polegada.
- cor da cor da face, padrão:
rcParams["figure.facecolor"](padrão:'white') A cor de fundo.
- cor da cor da borda, padrão:
rcParams["figure.edgecolor"](padrão:'white') A cor da borda.
- frameon bool, padrão: True
Se False, suprime o desenho da moldura da figura.
- Subclasse FigureClass de
Figure Se definido, uma instância dessa subclasse será criada, em vez de um arquivo
Figure.- clear bool, padrão: False
Se True e a figura já existir, ela será desmarcada.
- layout {'restrito', 'apertado',
LayoutEngine, Nenhum}, padrão: Nenhum O mecanismo de layout para posicionamento dos elementos do gráfico para evitar a sobreposição de decorações de eixos (rótulos, marcações, etc.). Observe que os gerenciadores de layout podem desacelerar consideravelmente a exibição de figuras. O padrão é None (mas consulte a documentação do
Figureconstrutor sobre a interação com rcParams).- ** kwargs
Argumentos de palavra-chave adicionais são passados para o
Figureconstrutor.
- num int ou str ou
- Devoluções :
Notas
Figuras recém-criadas são passadas para o
new_managermétodo ou anew_figure_managerfunção fornecida pelo back-end atual, que instala uma tela e um gerenciador na figura.Se você estiver criando muitas figuras, certifique-se
pyplot.closede chamar explicitamente as figuras que não está usando, porque isso permitirá que o pyplot limpe a memória adequadamente.rcParamsdefine os valores padrão, que podem ser modificados no arquivo matplotlibrc.
Exemplos usando matplotlib.pyplot.figure#
Usando Gridspec para criar layouts de subtramas de várias colunas/linhas
Demonstração de fontes (estilo orientado a objetos)
Demonstração de fontes (argumentos de palavra-chave)
Definindo um aspecto fixo nas células do ImageGrid
recursos mpl_toolkits.axisartist.floating_axes
Demonstra a plotagem de curvas de contorno (nível) em 3D
Demonstra a plotagem de curvas de contorno (nível) em 3D usando a opção extend3d
Gere polígonos para preencher o gráfico de linha 3D
Voxel 3D / plotagem volumétrica com coordenadas cilíndricas
Diagrama SkewT-logP: usando transformações e projeções personalizadas