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 23 Python
Python实现的最近最少使用算法
Jul 10 Python
使用sklearn进行对数据标准化、归一化以及将数据还原的方法
Jul 11 Python
python 自定义异常和异常捕捉的方法
Oct 18 Python
pycharm中成功运行图片的配置教程
Oct 28 Python
python从子线程中获得返回值的方法
Jan 30 Python
Python写一个基于MD5的文件监听程序
Mar 11 Python
Python使用LDAP做用户认证的方法
Jun 20 Python
Win10 安装PyCharm2019.1.1(图文教程)
Sep 29 Python
Python使用正则实现计算字符串算式
Dec 29 Python
python中常用的数据结构介绍
Jan 12 Python
一小时学会TensorFlow2之基本操作2实例代码
Sep 04 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
Yii使用DeleteAll连表删除出现报错问题的解决方法
2016/07/14 PHP
PHP实现分布式memcache设置web集群session同步的方法
2018/04/10 PHP
Javascript中的Split使用方法与技巧
2007/03/09 Javascript
javascript下IE与FF兼容函数收集
2008/09/17 Javascript
IE Firefox 使用自定义标签的区别
2009/10/15 Javascript
40款非常棒的jQuery 插件和制作教程(系列一)
2011/10/26 Javascript
使用js+jquery实现无限极联动
2013/05/23 Javascript
JS获取html对象的几种方式介绍
2013/12/05 Javascript
原生js实现fadein 和 fadeout淡入淡出效果
2014/06/05 Javascript
Javascript基础知识(一)核心基础语法与事件模型
2014/09/29 Javascript
jquery队列函数用法实例
2014/12/16 Javascript
JS仿淘宝实现的简单滑动门效果代码
2015/10/14 Javascript
AngularJS ng-template寄宿方式用法分析
2016/11/07 Javascript
使用微信内嵌H5网页解决JS倒计时失效问题
2017/01/13 Javascript
使用jquery给新生的th绑定hover事件的实例
2017/02/10 Javascript
Vue.js 2.0 移动端拍照压缩图片上传预览功能
2017/03/06 Javascript
layui前段框架日期控件使用方法详解
2017/05/19 Javascript
基于jQuery实现的Ajax 验证用户名唯一性实例代码
2017/06/28 jQuery
利用js给datalist或select动态添加option选项的方法
2018/01/25 Javascript
深入理解JS中Number(),parseInt(),parseFloat()三者比较
2018/08/24 Javascript
vue实现打印功能的两种方法
2018/09/07 Javascript
JS实现根据详细地址获取经纬度功能示例
2019/04/16 Javascript
vue 返回上一页,页面样式错乱的解决
2019/11/14 Javascript
html2canvas属性和使用方法以及如何使用html2canvas将HTML内容写入Canvas生成图片
2020/01/12 Javascript
[03:57]DOTA2英雄梦之声_第03期_幻影刺客
2014/06/21 DOTA
Python使用PIL模块生成随机验证码
2017/11/21 Python
浅析python协程相关概念
2018/01/20 Python
利用python实现微信头像加红色数字功能
2018/03/26 Python
Python利用pandas计算多个CSV文件数据值的实例
2018/04/19 Python
Python线上环境使用日志的及配置文件
2019/07/28 Python
新手入门学习python Numpy基础操作
2020/03/02 Python
python如何实现图片压缩
2020/09/11 Python
八项规定整改措施
2014/02/12 职场文书
学校募捐倡议书
2014/05/14 职场文书
2014年社区矫正工作总结
2014/11/18 职场文书
邀请书模板
2015/02/02 职场文书