python使用matplotlib的savefig保存时图片保存不完整的问题

 更新时间:2021年01月08日 09:41:56   作者:林深处见鹿  
这篇文章主要介绍了python使用matplotlib的savefig保存时图片保存不完整的问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

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保存图片内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 基于python指定包的安装路径方法

    基于python指定包的安装路径方法

    今天小编就为大家分享一篇基于python指定包的安装路径方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-10-10
  • pandas数据预处理之dataframe的groupby操作方法

    pandas数据预处理之dataframe的groupby操作方法

    下面小编就为大家分享一篇pandas数据预处理之dataframe的groupby操作方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-04-04
  • Python ORM框架之SQLAlchemy 的基础用法

    Python ORM框架之SQLAlchemy 的基础用法

    这篇文章主要介绍了Python ORM框架之SQLAlchemy 的基础用法,ORM全称 Object Relational Mapping对象关系映射,更多详细内容需要的小伙伴课题参考下面文章介绍。希望对你的学习有所帮助
    2022-03-03
  • python利用微信公众号实现报警功能

    python利用微信公众号实现报警功能

    微信公众号共有三种,服务号、订阅号、企业号。它们在获取AccessToken上各有不同。接下来通过本文给大家介绍python利用微信公众号实现报警功能,感兴趣的朋友一起看看吧
    2018-06-06
  • Python调用C语言的实现

    Python调用C语言的实现

    这篇文章主要介绍了Python调用C语言的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • 使用Python实现毫秒级抢单功能

    使用Python实现毫秒级抢单功能

    年中购物618大狂欢开始了,各大电商又开始了大力度的折扣促销,我们的小胖又给大家谋了一波福利,淘宝APP直接搜索:小胖发福利,每天领取三次粉丝专属现金大红包。这篇文章主要介绍了用Python完成毫秒级抢单,助你秒杀淘宝大单,需要的朋友可以参考下
    2019-06-06
  • 如何使用flask将模型部署为服务

    如何使用flask将模型部署为服务

    在某些场景下,我们需要将机器学习或者深度学习模型部署为服务给其它地方调用,本文接下来就讲解使用python的flask部署服务的基本过程。
    2021-05-05
  • Python安装Imaging报错:The _imaging C module is not installed问题解决方法

    Python安装Imaging报错:The _imaging C module is not installed问题解决

    这篇文章主要介绍了Python安装Imaging报错:The _imaging C module is not installed问题解决方法,原来是PIL库的库文件没有加到系统中导致老是提示这个错误,需要的朋友可以参考下
    2014-08-08
  • Django给表单添加honeypot验证增加安全性

    Django给表单添加honeypot验证增加安全性

    这篇文章主要介绍了Django给表单添加honeypot验证增加安全性的方法,帮助大家更好的理解和学习使用Django框架,感兴趣的朋友可以了解下
    2021-05-05
  • Python Tkinter简单布局实例教程

    Python Tkinter简单布局实例教程

    这篇文章主要介绍了Python Tkinter简单布局实例教程,包括了填充、左右布局、绝对布局、网格布局等,需要的朋友可以参考下
    2014-09-09

最新评论