我想制作一系列图,并将每个图保存到文件中。但我不知道如何抹去以前的情节。也许我每次都需要创建一些新对象,但我不知道会是哪个对象。这是我的代码,请注意注释。这是我的代码:
import matplotlib.pyplot as plt
ind = (1,2,3,4)
groups=(
(1, (1.1,1.2,1.3,1.4)),
(2, (2.2,2.2,1.2,2.4)),
)
for group in reversed(groups):
#clean the slate ?
plt.bar(ind ,group[1])
plt.xticks([i+0.5 for i in ind],ind)
plt.savefig('%d.png' % group[0])