首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python Matplotlib : for循环中的savefig图

Python Matplotlib : for循环中的savefig图
EN

Stack Overflow用户
提问于 2020-07-05 21:02:17
回答 2查看 134关注 0票数 1

我试图保存使用for循环创建的散点图:

代码语言:javascript
复制
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()

创建了图表,但没有保存任何数据。知道我错过了什么吗?

编辑:我注意到保存了一个名为“分发唐内斯运河”(与Save图相同)的文件,但没有任何扩展,只有一个奇怪的地方。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-07-05 21:23:49

使用alaniwi的输入,我从savefig标题中删除了冒号,它起了作用

票数 0
EN

Stack Overflow用户

发布于 2020-07-05 21:08:27

更改:

代码语言:javascript
复制
fig.savefig("distribution données canal : {} .png".format(i), transparent=False, dpi=300,bbox_inches='tight', facecolor=(1,1,1,0))

至:

代码语言:javascript
复制
plt.savefig("distribution données canal : {} .png".format(i), transparent=False, dpi=300,bbox_inches='tight', facecolor=(1,1,1,0))
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62746301

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档