Gerenciando várias figuras no pyplot #

matplotlib.pyplotusa o conceito de uma figura atual e eixos atuais . As figuras são identificadas por meio de um número de figura que é passado para figure. A figura com o número dado é definida como figura atual . Além disso, se não existir nenhuma figura com o número, uma nova é criada.

Observação

Desencorajamos o trabalho com várias figuras por meio da interface pyplot implícita porque o gerenciamento da figura atual é complicado e sujeito a erros. Em vez disso, recomendamos usar a abordagem explícita e os métodos de chamada nas instâncias Figure e Axes. Consulte Matplotlib Application Interfaces (APIs) para obter uma explicação das compensações entre as interfaces implícitas e explícitas.

import matplotlib.pyplot as plt
import numpy as np

t = np.arange(0.0, 2.0, 0.01)
s1 = np.sin(2*np.pi*t)
s2 = np.sin(4*np.pi*t)

Criar figura 1

demonstração de vários figos
[<matplotlib.lines.Line2D object at 0x7f2d00e30a90>]

Criar figura 2

demonstração de vários figos
[<matplotlib.lines.Line2D object at 0x7f2cf9dc01f0>]

Agora volte para a figura 1 e faça algumas alterações

demonstração de vários figos

Tempo total de execução do script: ( 0 minutos 1,074 segundos)

Galeria gerada por Sphinx-Gallery