matplotlib savefig 保存图片大小的实例


Posted in Python onMay 24, 2018

在用matplotlib画图时,如果图例比较大,画在图中就会挡着线条,这时可以用以下语句把图例画到图外面:

plt.legend(bbox_to_anchor=(1.01, 1), loc=2, borderaxespad=0., handleheight=1.675)

这个语句可以解决图例遮挡线条的问题,同时,也引入了另外的问题:会使savefig保存图片时,不能将图片完整保存,会使图例保存不完整。

我感觉,原因在于:输出的“图”(并不包含图例)是在画布中间的,而输出时,“图”与图例都会一块输出,只有“图”是居中的,所以,图例只能占据画布边缘,所以导致图输出的不完整。

解决办法,用以下语句将“图”往左边缩放一下,给图例腾出空间:

fig.subplots_adjust(right=0.7)

另外,设置图片大小可以用以下语句:

fig.set_size_inches(6.4, 4)

以上这篇matplotlib savefig 保存图片大小的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python单线程实现多个定时器示例
Mar 30 Python
如何在Python中编写并发程序
Feb 27 Python
Python爬豆瓣电影实例
Feb 23 Python
Pandas之drop_duplicates:去除重复项方法
Apr 18 Python
Flask Web开发入门之文件上传(八)
Aug 17 Python
Python unittest 简单实现参数化的方法
Nov 30 Python
Python 从一个文件中调用另一个文件的类方法
Jan 10 Python
Python对象转换为json的方法步骤
Apr 25 Python
Python3 JSON编码解码方法详解
Sep 06 Python
python字符串的拼接方法总结
Nov 18 Python
python 用Matplotlib作图中有多个Y轴
Nov 28 Python
python制作抽奖程序代码详解
Jan 15 Python
python3连接MySQL数据库实例详解
May 24 #Python
python实现图片文件批量重命名
Mar 23 #Python
python使用RNN实现文本分类
May 24 #Python
Jupyter notebook远程访问服务器的方法
May 24 #Python
Python matplotlib 画图窗口显示到gui或者控制台的实例
May 24 #Python
解决python matplotlib imshow无法显示的问题
May 24 #Python
基于MTCNN/TensorFlow实现人脸检测
May 24 #Python
You might like
基于PHP的cURL快速入门教程 (小偷采集程序)
2011/06/02 PHP
thinkphp获取栏目和文章当前位置的方法
2014/10/29 PHP
JavaScript CSS修改学习第三章 修改样式表
2010/02/19 Javascript
浅析showModalDialog数据缓存问题(用禁止浏览器缓存解决)
2013/07/09 Javascript
JS实现控制表格单元格垂直对齐的方法
2015/03/30 Javascript
教你使用javascript简单写一个页面模板引擎
2015/05/05 Javascript
JavaScript中使用Math.PI圆周率属性的方法
2015/06/14 Javascript
一览画面点击复选框后获取多个id值的方法
2016/05/30 Javascript
AngularJS延迟加载html template
2016/07/27 Javascript
jQuery Dialog 取消右上角删除按钮事件
2016/09/07 Javascript
jQueryUI Datepicker组件设置日期高亮
2016/10/13 Javascript
微信小程序 实战实例开发流程详细介绍
2017/01/05 Javascript
javascript 使用正则test( )第一次是 true,第二次是false
2017/02/22 Javascript
angularjs实现下拉列表的选中事件示例
2017/03/03 Javascript
jquery replace方法去空格
2017/05/08 jQuery
JS HTML图片显示Canvas 压缩功能
2017/07/21 Javascript
Vue.js更改调试地址端口号的实例
2018/09/19 Javascript
JS实现吸顶特效
2020/01/08 Javascript
[05:53]完美世界携手游戏风云打造 卡尔工作室观战系统篇
2013/04/22 DOTA
[06:11]2014DOTA2国际邀请赛 专访团结一心的VG战队
2014/07/21 DOTA
Python自动重试HTTP连接装饰器
2015/04/28 Python
Django中使用group_by的方法
2015/05/26 Python
Django中使用locals()函数的技巧
2015/07/16 Python
python开发之thread实现布朗运动的方法
2015/11/11 Python
dataframe设置两个条件取值的实例
2018/04/12 Python
Python字典中的键映射多个值的方法(列表或者集合)
2018/10/17 Python
python将字符串list写入excel和txt的实例
2019/07/20 Python
关于h5中的fetch方法解读(小结)
2017/11/15 HTML / CSS
H5混合开发app如何升级的方法
2018/01/10 HTML / CSS
瑞士香水购物网站:Parfumcity.ch
2017/01/14 全球购物
Hoka One One法国官网:美国专业跑鞋品牌
2018/12/29 全球购物
公司合作协议范文
2014/10/01 职场文书
2015年信访维稳工作总结
2015/04/07 职场文书
2016年社区植树节活动总结
2016/03/16 职场文书
Python 详解通过Scrapy框架实现爬取CSDN全站热榜标题热词流程
2021/11/11 Python
Python 详解通过Scrapy框架实现爬取百度新冠疫情数据流程
2021/11/11 Python