Python3 matplotlib 画图保存图片空白
原因是因为保存图片的时候将plt.savefig('./test.jpg')放到了plt.show()之后
# 从低到高展示成绩分布图
grade_distribution = sns.countplot(student['G3'])
grade_distribution.set_title('成绩分布图', fontsize=30)
grade_distribution.set_xlabel('期末成绩', fontsize=20)
grade_distribution.set_ylabel('人数统计', fontsize=20)
# 保存图片
plt.savefig('./从低到高展示成绩分布图.jpg')
plt.show()
只要颠倒顺序,在plt.show()之前plt.savefig('./test.jpg')

本文介绍了一个常见的Python3 matplotlib保存图片为空白的问题及其解决方案。错误在于plt.savefig调用位置,应在plt.show之前执行。文章通过一个具体示例说明了如何正确地保存matplotlib生成的图表。
1554

被折叠的 条评论
为什么被折叠?



