我正在尝试使用forloop为我拥有的每组数据生成数字,但是当.show()命令生成正确的数字时,.savefig()会继续将先前绘制的值添加到新数字中.在我的forloop中,这是代码的相关示例.
import matplotlib.pyplot as plt plt.plot(X,Y[:,0],'o-') plt.xlabel('x') plt.savefig('plot'+str(i)+'.png')
作为比较,这里是savefig图,这里是show()所示.可以看出,savefig()图也绘制了之前的结果.
python plot for-loop matplotlib
for-loop ×1
matplotlib ×1
plot ×1
python ×1