我有一个要绘制的值的列表,每次遍历列表时,都会创建一个图。但是,每次循环时,图都会覆盖。这是我到目前为止一直没有尝试的尝试。
myPath = "//my/absolute/path"
for i in list_val:
i.plot('var1', 'var2')
plt.savefig(os.path.join(myPath,''.join("figure{y}.png".format(y = i))))
plt.show()
但是,当我尝试以下操作时,它会覆盖图像(我知道会发生这种情况),
myPath = "//my/absolute/path"
for i in list_val:
i.plot('var1', 'var2')
plt.savefig(os.path.join(myPath,''.join("figure.png")))
plt.show()
如何修改上面的第一个代码段以避免覆盖图像?
怎么样
myPath = "//my/absolute/path"
for index,df in enumerate(list_val):
df.plot('var1', 'var2')
plt.savefig(os.path.join(myPath,''.join("figure{y}.png".format(y = index))))
plt.show()
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句