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编写脚本获取手机当前应用apk的信息
Jul 21 Python
Python编程中的反模式实例分析
Dec 08 Python
Python使用ntplib库同步校准当地时间的方法
Jul 02 Python
python如何查看系统网络流量的信息
Sep 12 Python
Python编程实战之Oracle数据库操作示例
Jun 21 Python
python实现下载pop3邮件保存到本地
Jun 19 Python
浅谈dataframe中更改列属性的方法
Jul 10 Python
Django JWT Token RestfulAPI用户认证详解
Jan 23 Python
python sklearn库实现简单逻辑回归的实例代码
Jul 01 Python
python 魔法函数实例及解析
Sep 25 Python
python扫描线填充算法详解
Feb 19 Python
使用AJAX和Django获取数据的方法实例
Oct 25 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
Uchome1.2 1.5 代码学习 common.php
2009/04/24 PHP
php入门学习知识点八 PHP中for循环基本应用之九九乘法口绝表
2011/07/14 PHP
php empty() 检查一个变量是否为空
2011/11/10 PHP
PHP包含文件函数include、include_once、require、require_once区别总结
2014/04/05 PHP
PHP实现的策略模式示例
2019/03/20 PHP
PHP goto语句用法实例
2019/08/06 PHP
PHP unset函数原理及使用方法解析
2020/08/14 PHP
激活 ActiveX 控件
2006/10/09 Javascript
javascript模仿msgbox提示效果代码
2008/06/10 Javascript
整理8个很棒的 jQuery 倒计时插件和教程
2011/12/12 Javascript
基于jQuery的倒计时实现代码
2012/05/30 Javascript
JS操作Cookies包括(读取添加与删除)
2012/12/26 Javascript
浅析Node.js查找字符串功能
2014/09/03 Javascript
jquery mobile开发常见问题分析
2016/01/21 Javascript
基于vuejs+webpack的日期选择插件
2020/05/21 Javascript
BootStrap Table 设置height表头与内容无法对齐的问题
2016/12/28 Javascript
Nodejs实现爬虫抓取数据实例解析
2018/07/05 NodeJs
Emberjs 通过 axios 下载文件的方法
2019/09/03 Javascript
JS对日期操作封装代码实例
2019/11/08 Javascript
如何使用vue slot创建一个模态框的实例代码
2020/05/24 Javascript
[52:36]VGJ.S vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
Python采集腾讯新闻实例
2014/07/10 Python
python批量制作雷达图的实现方法
2016/07/26 Python
socket + select 完成伪并发操作的实例
2017/08/15 Python
Python学习pygal绘制线图代码分享
2017/12/09 Python
《Python学习手册》学习总结
2018/01/17 Python
python hook监听事件详解
2018/10/25 Python
关于Python Tkinter Button控件command传参问题的解决方式
2020/03/04 Python
Python3 io文本及原始流I/O工具用法详解
2020/03/23 Python
python代码区分大小写吗
2020/06/17 Python
THE OUTNET美国官网:国际设计师品牌折扣网站
2017/03/07 全球购物
Harrods英国:世界领先的奢侈品百货商店
2020/09/23 全球购物
精细化工应届生求职信
2013/11/17 职场文书
《神奇的鸟岛》教学反思
2016/02/22 职场文书
创业计划书之青年旅馆
2019/09/23 职场文书
js基础语法与maven项目配置教程案例
2021/07/15 Javascript