plt.tight_layout()
plt.tight_layout()
tight_layout会自动调整子图参数,使之填充整个图像区域。这是个实验特性,可能在一些情况下不工作。它仅仅检查坐标轴标签、刻度标签以及标题的部分。
当你拥有多个子图时,你会经常看到不同轴域的标签叠在一起。
plt.rcParams['savefig.facecolor'] = "0.8"def example_plot(ax, fontsize=12):ax.plot([1, 2])ax.locator_params(nbins=3)ax.set_xlabel('x-label', fontsize=fontsize)ax.set_ylabel('y-label', fontsize=fontsize)ax.set_title('Title', fontsize=fontsize)plt.close('all')
fig, ((ax1, ax2), (ax3, ax4)) = plt.subplots(nrows=2, ncols=2)
example_plot(ax1)
example_plot(ax2)
example_plot(ax3)
example_plot(ax4)
产生图片:
tight_layout()也会调整子图之间的间隔来减少堆叠。
plt.tight_layout()
参考
https://www.jianshu.com/p/91eb0d616adb
plt.tight_layout()相关推荐
- Matplotlib:plt.tight_layout()主标题(plt.suptitle)被覆盖
tight_layout()会自动调整子图的尺寸使充满整个figure. 但是plt.tight_layout()只考虑子图的标签,轴标签和标题.因此,其他部分可能会被剪辑,也可能会重叠,如figur ...
- matplotlib 中 plt.tight_layout()
目录 1 问题 2 解决方法 3 案例 3.1 代码 3.2 结果 4 加上plt.tight_layout()后 4.1 代码 4.2 结果 1 问题 (1)在 matplotlib 中,轴域(包括 ...
- plt生成固定的colormap_白话生成对抗网络GAN及代码实现
本文主要是个简单的笔记,参考资料来自下面三部分 Tutorial_HYLee_GAN Renu Khandelwal 的博客 Jason 的博客 神经网络一览 各种神经网络(全连接前向网络.卷积神经网 ...
- python中的cv2模块能否保存图像的地理坐标信息_Python中plt.plot图像保存有白边,CV2.polyline,fillpoly的参数问题,图像保存颜色发生异常...
Python中,如果你遇到了PIL图像保存有白边,CV2.polyline,fillpoly,参数问题,图像保存颜色发生异常这几个问题,这篇文章就能够解决你的疑惑. 第一个问题,plt图像保存有白边 ...
- python plt调整子图间隔
问题描述: 在绘图时,经常会出现子图之间坐标轴标注之间相互拥挤相互重叠的情况. 解决方法: plt.tight_layout() plt.subplots_adjust(left=None, bott ...
- python plt 一张图两个y轴,图例legend合并
参考: [Python]matplotlib 双y轴绘制及合并图例 - Vincent丶丶 - 博客园 代码示例: from tkinter import font from matplotlib.f ...
- python plt pyplot matplotlib绘图时形状异常
问题 如图,绘制的饼图和条形图叠加了,但是又不彻底. 原因 绘制过程中我前面绘制了很多图,添加了很多参数,共同作用下导致此问题的出现. 解决 使用plt.close()关掉绘图重新绘制即可. prin ...
- python plt绘制柱状图形+柱状图增加数字标注
python绘制柱状图形+柱状图增加数字标注 data = pd.Series([4, 5, 6], index=['A','B','C']) fig = plt.figure(figsize=(7, ...
- plt.legend 图例放在外面 子图会挤在一起 子图压缩 压扁
因为设置了plt.tight_layout(),这会让子图挤在一起,需要先设置legend,再用plt.tight_layout() https://www.cnpython.com/qa/27701 ...
最新文章
- 【怎样写代码】函数式编程 -- Lambda表达式(四):Lambda表达式与Expression树
- MyDAL - .IsExistAsync() 使用
- 原 iOS面试题收集
- 放置等于弃置?放置类游戏是否是市场下一个风口?
- 数据挖掘实践(金融风控)——task5:模型融合
- 51CTO学院两周岁啦,贺春旸送上祝福!
- latex 导出的pdf生成书签 目录
- 学成在线首页——静态页面(html+css)素材链接放在文章结尾了
- 2022 Google翻译修复工具 V1.3 【谷歌浏览器无法翻译网页问题解决】
- 2022-10-10更新步数接口和快捷指令
- 路飞学城Python-Day37(practise)
- 【原】制造垃圾邮件设想【未尝试】
- 借助Amazon EMR与外部KDC进行身份认证,有效集成业务场景
- java 读取psd,寻找Java库以使用PSD格式
- js 滚动显示获奖名单
- 前端(h5)js监控手机电池状况(是否充电、剩余电量、剩余可用时间等等)
- win10搭建android monkeyrunner自动化测试环境
- Java-Object转JSONObject
- KingbaseES共享集群存储方案的选择
- 保姆级Git入门教程,万字详解
热门文章
- 乐心健康在线刷步数提交源码
- python中所有元素必须为相同类型的数据_Python之常用数据类型详解
- sign 签名验证
- 2008北京奥运开幕式高清晰视频下载 (换个角度欣赏高清奥运开幕式!NBC电视台720P HDTV)...
- Win8.1专业版 v1.5(32位+64位无精简)
- 2020年中国碳纤维原丝供需及竞争现状分析,达产率正趋近国际水平「图」
- 计算机激光鼠标,技嘉GM-M7700 2.4GHz无线激光鼠标
- 苹果笔可以不买原装吗?平板电脑好用的电容笔测评
- [ vulnhub靶机通关篇 ] vulnhub靶机环境搭建教程并寻找真实IP -- 以DC1为例
- 【Codewars】7×7 摩天大楼