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 ZipFile模块详解
Nov 01 Python
python发送邮件接收邮件示例分享
Jan 21 Python
python实现计算资源图标crc值的方法
Oct 05 Python
关于Python中异常(Exception)的汇总
Jan 18 Python
Python计算两个日期相差天数的方法示例
May 23 Python
python实现各进制转换的总结大全
Jun 18 Python
python通过tcp发送xml报文的方法
Dec 28 Python
在Pycharm中设置默认自动换行的方法
Jan 16 Python
pytorch sampler对数据进行采样的实现
Dec 31 Python
python-xpath获取html文档的部分内容
Mar 06 Python
Django实现微信小程序支付的示例代码
Sep 03 Python
python3实现名片管理系统(控制台版)
Nov 29 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
盘点被央视点名过的日本动画电影 一部比一部强
2020/03/08 日漫
Mysql中limit的用法方法详解与注意事项
2008/04/19 PHP
PHP获取当前完整URL地址的函数
2014/12/21 PHP
ThinkPHP3.2框架自带分页功能实现方法示例
2019/05/13 PHP
JavaScript根据数据生成百分比图和柱状图的实例代码
2013/07/14 Javascript
js控制淡入淡出示例代码
2013/11/12 Javascript
jquery和javascript中如何将一元素的内容赋给另一元素
2014/01/09 Javascript
jQuery实现动画效果的简单实例
2014/01/27 Javascript
jquery实现倒计时效果
2015/12/14 Javascript
jQuery实现二级下拉菜单效果
2016/01/05 Javascript
浅谈jquery中使用canvas的问题
2016/10/10 Javascript
使用jquery.qrcode.js生成二维码插件
2016/10/17 Javascript
JavaScript实现点击按钮复制指定区域文本(推荐)
2016/11/25 Javascript
微信小程序 WebSocket详解及应用
2017/01/21 Javascript
JavaScript 中Date对象的格式化代码方法汇总
2017/09/06 Javascript
AngularJS中下拉框的高级用法示例
2017/10/11 Javascript
Angular使用过滤器uppercase/lowercase实现字母大小写转换功能示例
2018/03/27 Javascript
使用Element的InfiniteScroll 无限滚动组件报错的解决
2020/07/27 Javascript
vue中实现弹出层动画效果的示例代码
2020/09/25 Javascript
python常规方法实现数组的全排列
2015/03/17 Python
python访问mysql数据库的实现方法(2则示例)
2016/01/06 Python
Python 使用os.remove删除文件夹时报错的解决方法
2017/01/13 Python
Python操作MySQL模拟银行转账
2018/03/12 Python
解决pycharm无法调用pip安装的包问题
2018/05/18 Python
Python3.4解释器用法简单示例
2019/03/22 Python
Python Flask框架模板操作实例分析
2019/05/03 Python
Python常用编译器原理及特点解析
2020/03/23 Python
Python单元测试及unittest框架用法实例解析
2020/07/09 Python
Python logging日志库空间不足问题解决
2020/09/14 Python
python如何对链表操作
2020/10/10 Python
浅析与CSS3的loading动画加载相关的transition优化
2015/05/18 HTML / CSS
监理员的岗位职责
2013/11/13 职场文书
会计大学生职业生涯规划书范文
2014/01/13 职场文书
2015年司机年终工作总结
2015/05/14 职场文书
2015年税务稽查工作总结
2015/05/26 职场文书
Win11怎么修改电源模式?Win11修改电源模式的方法
2022/04/05 数码科技