时间:2021-05-22
python使用matplotlib的savefig保存时图片保存不完整的问题
使用如下形式的代码进行图片保存时,保存的图片出现不完整的情况,如图1所示。
plt.colorbar()plt.savefig(title)plt.show()一开始我以为是图片大小比例不对,因而通过以下代码进行修改:
plt.figure(figsize=(10,8))但是无论怎么修改,始终会出现这种情况,要么是下面显示不完全,要么就是左边显示不完全。这是为什么呢?
这是因为colorbar会占据右边位置,导致输出的图片偏左。
摸索了半天,最终解决方法是,在savefig()的参数中添加bbox_inches = 'tight'。
plt.colorbar()plt.savefig(title, dpi=300, bbox_inches = 'tight')plt.show()完美解决!!!
到此这篇关于python使用matplotlib的savefig保存时图片保存不完整的问题的文章就介绍到这了,更多相关matplotlib savefig保存图片内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
上次说到的,使用如下代码保存矢量图时,放在外侧的图例往往显示不完整:importnumpyasnpimportmatplotlib.pyplotaspltfig
有时候有些幻灯片图片比较精美,我们希望将幻灯片的图片全部都保存起来,但是用右键中的“另存为图片”却发现保存出来的图片并不完整。那么我们该
更新这里我会列出对本文的更新。2017年9月28日:修正几处错字,优化排版。问题当使用如下代码保存使用plt.savefig保存生成的图片时,结果打开生成的图片
在Python中,数据存储方式分为同步存储和异步存储。同步写入速度比较慢,而爬虫速度比较快,有可能导致数据保存不完整,一部分数据没有入库。而异步可以将爬虫和写入
在打开的CAD2014文件时,有时会出现错误,造成打开的图形文件不完整。这时就需要修复图形重新保存。 1、在我的电脑中打开一个别人给传过来的CAD文件用A