如何使用函数plt.savefig()在循环中保存许多图形



我需要迭代一个大约有50000行的数据集,并且我需要每24行生成并保存一个图像(图形(。为了保存一个图像,我使用了plt.savefig((函数,但我不知道是否可以使用这个函数来保存所有这些图像。因为我需要在每次迭代中更改图形的名称,而我不知道如何做到这一点。将有近2090张图片。我试过用几种方法来做这件事,但也许我用错了这个函数。

根据您的问题,听起来您想增加每个文件的名称,以便保存所有2090个图像。您可以使用此代码通过传递一些intn来更改图像名称。这将添加前导零,以便图像正确排序。

plt.savefig("image{:04}.jpeg".format(n))

最新更新