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 Mysql自动备份脚本
Jul 14 Python
详解Python网络爬虫功能的基本写法
Jan 28 Python
Python+django实现简单的文件上传
Aug 17 Python
python实现八大排序算法(1)
Sep 14 Python
pandas groupby 分组取每组的前几行记录方法
Apr 20 Python
基于python指定包的安装路径方法
Oct 27 Python
用python3 urllib破解有道翻译反爬虫机制详解
Aug 14 Python
jupyter notebook参数化运行python方式
Apr 10 Python
Python xlrd模块导入过程及常用操作
Jun 10 Python
python如何更新包
Jun 11 Python
Django DRF认证组件流程实现原理详解
Aug 17 Python
Python3的进程和线程你了解吗
Mar 16 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
在apache下限制每个虚拟主机的并发数!!!!
2006/10/09 PHP
php中Socket创建与监听实现方法
2015/01/05 PHP
PHP7正式版测试,性能惊艳!
2015/12/08 PHP
php mysql_list_dbs()函数用法示例
2017/03/29 PHP
php layui实现前端多图上传实例
2019/07/30 PHP
疯掉了,尽然有js写的操作系统
2007/04/23 Javascript
JavaScript入门教程(3) js面向对象
2009/01/31 Javascript
NodeJS框架Express的模板视图机制分析
2011/07/19 NodeJs
JS中常用的输出方式(五种)
2016/06/12 Javascript
js窗口震动小程序分享
2016/11/28 Javascript
使用微信内嵌H5网页解决JS倒计时失效问题
2017/01/13 Javascript
Javascript中 带名 匿名 箭头函数的重要区别(推荐)
2017/01/29 Javascript
vue获取input输入值的问题解决办法
2017/10/17 Javascript
Vue.js 时间转换代码及时间戳转时间字符串
2018/10/16 Javascript
JavaScript实现随机点名小程序
2020/10/29 Javascript
Python的print用法示例
2014/02/11 Python
python实现数值积分的Simpson方法实例分析
2015/06/05 Python
python实现实时监控文件的方法
2016/08/26 Python
Python字符串格式化的方法(两种)
2017/09/19 Python
Django自定义manage命令实例代码
2018/02/11 Python
Python生成任意范围任意精度的随机数方法
2018/04/09 Python
python Flask 装饰器顺序问题解决
2018/08/08 Python
python matplotlib实现双Y轴的实例
2019/02/12 Python
django如何通过类视图使用装饰器
2019/07/24 Python
Python实现代码统计工具
2019/09/19 Python
Python Django路径配置实现过程解析
2020/11/05 Python
使用PyCharm官方中文语言包汉化PyCharm
2020/11/18 Python
用Python自动清理系统垃圾的实现
2021/01/18 Python
文化与传播毕业生求职信
2014/03/09 职场文书
知名企业招聘广告词大全
2014/03/18 职场文书
社区维稳工作方案
2014/06/06 职场文书
婚庆公司计划书
2014/09/15 职场文书
党员教师四风问题整改措施思想汇报
2014/10/08 职场文书
初中生思想道德自我评价
2015/03/09 职场文书
素质教育培训心得体会
2016/01/19 职场文书
HTML5简单实现添加背景音乐的几种方法
2021/05/12 HTML / CSS