python绘图subplots函数使用模板的示例代码


Posted in Python onApril 30, 2021

背景

使用python进行图像可视化,很多情况下都需要subplots将多幅图像绘制在一个figure中。因为使用频率足够高,那么程序员就需要将其“封装”,方便复用,所以,这里将笔者常用的subplots用法记录之。

如果有python绘图使用subplots出现标题重叠的解决方法 的问题,可以参考之。

模板

 显示中文

plt.rcParams['font.sans-serif'] = ['SimHei'] # 显示中文

使用subplot(221)

python绘图subplots函数使用模板的示例代码

对应的subplots代码:

from skimage import data
from matplotlib import pyplot as plt

moon = data.moon()
camera = data.camera()
image_minus = moon - camera
image_plus = moon + camera
# 绘图
plt.rcParams['font.sans-serif'] = ['SimHei'] # 显示中文

plt.subplot(2, 2, 1)
plt.title('月亮图像')
plt.imshow(moon)

plt.subplot(2, 2, 2)
plt.title('摄影师图像')
plt.imshow(camera)

plt.subplot(2, 2, 3)
plt.title('月亮加摄影师图像')
plt.imshow(image_plus)

plt.subplot(2, 2, 4)
plt.title('月亮减摄影师图像')
plt.imshow(image_minus)

plt.tight_layout()
plt.show()

使用subplots(2,2) 配合axs

python绘图subplots函数使用模板的示例代码

对应的subplots代码

from skimage import data
from matplotlib import pyplot as plt

moon = data.moon()
camera = data.camera()
image_minus = moon - camera
image_plus = moon + camera
# 绘图
plt.rcParams['font.sans-serif'] = ['SimHei'] # 显示中文
fig, axs = plt.subplots(2, 2)

axs[0, 0].imshow(moon)
axs[0, 0].set_title("月亮图像")

axs[0, 1].imshow(camera)
axs[0, 1].set_title("摄影师图像")

axs[1, 0].imshow(image_plus)
axs[1, 0].set_title("月亮加摄影师图像")

axs[1, 1].imshow(image_minus)
axs[1, 1].set_title("月亮减摄影师图像")

plt.tight_layout() # 子图之间合理间距
plt.show() # 显示图像

到此这篇关于python绘图subplots函数使用模板的示例代码的文章就介绍到这了,更多相关python绘图subplots函数内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python下载文件记录黑名单的实现代码
Oct 24 Python
Python2.7 实现引入自己写的类方法
Apr 29 Python
将Django项目部署到CentOs服务器中
Oct 18 Python
Django实现学生管理系统
Feb 26 Python
Python里字典的基本用法(包括嵌套字典)
Feb 27 Python
Python通用函数实现数组计算的方法
Jun 13 Python
python实现点击按钮修改数据的方法
Jul 17 Python
python实现KNN分类算法
Oct 16 Python
Pytorch 实现冻结指定卷积层的参数
Jan 06 Python
pyqt5数据库使用详细教程(打包解决方案)
Mar 25 Python
python使用openpyxl操作excel的方法步骤
May 28 Python
python中 .npy文件的读写操作实例
Apr 14 Python
教你怎么用Python处理excel实现自动化办公
解决python绘图使用subplots出现标题重叠的问题
python数据库批量插入数据的实现(executemany的使用)
Apr 30 #Python
Python如何把不同类型数据的json序列化
Apr 30 #Python
python实现三次密码验证的示例
Django一小时写出账号密码管理系统
python中的被动信息搜集
Apr 29 #Python
You might like
PHP截取中文字符串的问题
2006/07/12 PHP
3款值得推荐的微信开发开源框架
2014/10/28 PHP
php 调用ffmpeg获取视频信息的简单实现
2017/04/03 PHP
php + WebUploader实现图片批量上传功能
2019/05/06 PHP
Nigma vs AM BO3 第二场2.13
2021/03/10 DOTA
理解JavaScript变量作用域更轻松
2009/10/25 Javascript
javascript 获取表单file全路径
2009/12/31 Javascript
JS判断是否为数字,是否为整数,是否为浮点数的代码
2010/04/24 Javascript
基于mootools 1.3框架下的图片滑动效果代码
2011/04/22 Javascript
Javascript 学习笔记之 对象篇(二) : 原型对象
2014/06/24 Javascript
jquery使用ul模拟select实现表单美化的方法
2015/08/18 Javascript
JavaScript 性能优化小结
2015/10/12 Javascript
Javascript中的几种继承方式对比分析
2016/03/22 Javascript
动态加载js、css的简单实现代码
2016/05/26 Javascript
引用jquery框架后出错的解决方法
2016/08/09 Javascript
5分钟打造简易高效的webpack常用配置
2017/07/04 Javascript
JavaScript动态绑定详解
2017/09/14 Javascript
开发Vue树形组件的示例代码
2017/12/21 Javascript
js设置默认时间跨度过程详解
2019/07/17 Javascript
原生js实现日历效果
2020/03/02 Javascript
Python通用函数实现数组计算的方法
2019/06/13 Python
python中的句柄操作的方法示例
2019/06/20 Python
Python分析彩票记录并预测中奖号码过程详解
2019/07/09 Python
用Python获取摄像头并实时控制人脸的实现示例
2019/07/11 Python
django获取from表单multiple-select的value和id的方法
2019/07/19 Python
Python第三方包之DingDingBot钉钉机器人
2020/04/09 Python
详解Python利用configparser对配置文件进行读写操作
2020/11/03 Python
python中翻译功能translate模块实现方法
2020/12/17 Python
美国单身专业人士在线约会网站:EliteSingles
2019/03/19 全球购物
电子商务应届生自我鉴定
2014/01/13 职场文书
毕业班联欢会主持词
2014/03/27 职场文书
不尊敬老师的检讨书
2014/12/21 职场文书
雷锋观后感
2015/06/10 职场文书
2019七夕节祝福语36句,快来收藏吧
2019/08/06 职场文书
iPhone13再次曝光
2021/04/15 数码科技
python使用XPath解析数据爬取起点小说网数据
2021/04/22 Python