我尝试保存使用for循环创建的散点图:
for i in df["Canal de distribution"].unique():
fig, ax = plt.subplots(figsize=(10,7))
ax.scatter(df[df["Canal de distribution"]==str(i)]["date"],df[df["Canal de distribution"]==str(i)]["Prix"],alpha=.7)
fig.savefig("distribution données canal : {} .png".format(i), transparent=False, dpi=300,bbox_inches='tight', facecolor=(1,1,1,0))
plt.show()
将创建图形,但不会保存任何内容。知道我缺少什么吗?
编辑:我注意到以“ distributiondonnées运河”的名称保存的文件(与savefig中相同),但没有任何扩展名,只是一个,很奇怪
使用alaniwi的输入,我从savefig标题中删除了冒号,并且可以正常工作
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句