2017-05-19 9 views
2

で特定の数字をクリア、私が使用することができます。matplotlibのではmatplotlibの

plt.gcf().clear() 

は、現在のFigureの内容をクリアするには。

しかし、私はして作成した2つの数字、持っていると仮定します。私はその数に基づいて具体的な数字をクリアするにはどうすればよい

fig1 = plt.figure(1) 
fig2 = plt.figure(2) 

を?

答えて

2

.clear()は、図クラスのメソッドです。あなたがplt.gcf()を介して、またはあなたがそれを保存する変数を経由してmatplotlib.figure.Figureのインスタンスを取得するかどうかは問題ではありません。したがって

fig1.clear() 

fig1に保存されている数字をクリアします。あなたも直接その数字をクリアするplt.figure()への呼び出しを使用することができますもちろん

plt.figure(1).clear()