我正在学习Python,并成功创建了一个循环,可以绘制不同的数据并在每次循环计数时更新。但是,在循环结束后,所有的图表都会再次出现在输出底部。 因此,它显示我的图表在z=0,1,2,3 ...处,并在最后一个z值停止,然后所有z值的图表都显示在最终图表下方。我正在使用Python 3.6和Jupyter。
for k in range(0,size(z),50):
figure()
w=z[k]
name = "file_%s.png" % k
name2 = "z = %s, Index = %s" % (z[k],k)
title(name2)
imshow(I[:,:,k], cmap=plt.cm.YlGnBu_r)
display.clear_output(wait=True)
display.display(pl.gcf())
savefig(name)
time.sleep(0.1)
print('End of Loop')