文章目录

  • 背景
  • 模板
    • 显示中文
    • 使用subplot(221)
    • 使用subplots(2,2) 配合axs
    • end

背景

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

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

模板

显示中文

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

使用subplot(221)

对应的subplots代码:

from skimage import data
from matplotlib import pyplot as pltmoon = 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


对应的subplots代码

from skimage import data
from matplotlib import pyplot as pltmoon = 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() # 显示图像

end

python绘图subplots函数使用模板相关推荐

  1. python使用matplotlib可视化、使用subplots函数将可视化的画布划分为网格状的若干子区、通过nrows和ncols参数设置设置行数和列数

    python使用matplotlib可视化.使用subplots函数将可视化的画布划分为网格状的若干子区.通过nrows和ncols参数设置设置行数和列数 目录

  2. Python 函数绘图及函数图像微分与积分

    Python 函数绘图及函数图像微分与积分 前言 在学校太闲,就写了这个程序,可以绘制函数图像,并且可以绘制其导函数图像和不定积分的图像,效果非常不错. 效果图 说明 1,程序无法绘制复数图像,若函数 ...

  3. python绘图时,取消坐标轴的科学计数法显示python绘图模板总结

    python绘图,横坐标范围比较大,一百万吧,然后自动就变成了科学计数的形式 然后某大神给出来的解决办法: ax.get_xaxis().get_major_formatter().set_scien ...

  4. python绘图函数m_python绘图数据m

    我试图在python绘图上做一个数据标记,显示x和y坐标,如果可能的话,最好是自动的.请记住,我是python新手,没有使用matplotlib中标记功能的任何经验.我有一些来自.csv文件的FFT图 ...

  5. Python绘图笔记

    写在前面: 这是本人学习python绘图所做笔记,具体内容参考CSDN博客.菜鸟教程.知乎等,特别感谢某位低调学长在我Vscode莫名装不好库时所提供的巨大帮助. 零.关于字体 欲设置汉字,需要引入: ...

  6. (七)Python绘图基础:Matplotlib绘图

    目录 Matplotlib绘图 折线图 绘制一组数据 绘制多组数据 散点图(scatter) 条形图(竖) 条形图(横) 饼图 Matplotlib属性 保存图片 色彩和样式 文字 其他属性 绘制子图 ...

  7. 使用Matplotlib进行Python绘图(指南)

    A picture says a thousand words, and with Python's matplotlib library, it fortunately takes far less ...

  8. 教你如何用python绘图

    各位工程师累了吗? 推荐一篇可以让你技术能力达到出神入化的网站"持久男" 1.二维绘图 a. 一维数据集 用 Numpy ndarray 作为数据传入 ply import num ...

  9. 01 熟悉python绘图工具——matplotlib

    一.简单案例 Matplotlib的图像是画在figure,每一个figure又包含了一个或多个axes(axes可用于指定绘图的子区域) import matplotlib.pyplot as pl ...

最新文章

  1. 那些复杂的技术设计的开始离我们并不遥远
  2. 【安富莱原创开源应用第3期】花式玩转网络摄像头之VNC远程桌面版本,稳定运行2年不死机...
  3. 设计模式11-桥接模式
  4. python背诵技巧_15条常用Python小技巧
  5. halcon edges_sub_pix算子
  6. java中对象的生存期_深入理解Java虚拟机-判断对象是否存活算法与对象引用
  7. 史上最全Redis面试49题(含答案):哨兵+复制+事务+集群+持久化等
  8. Silverlight 的文本框自动完成(AutoComplete)
  9. linux下运行python unitest_Python单元测试unittest代码详解
  10. python docx table 边框_使用pythondocx指定表中的边框外观
  11. vs2010字符集问题
  12. 关于电的计算机公式,电能计算-电能的计算公式-电工基础 - 电工屋
  13. 80psi等于多少kpa_psikpa换算(kpa bar 换算)
  14. 服务器磁盘阵列数据恢复方法和数据恢复过程详解
  15. “用户体验不是把每个环节做到极致,而是在关键环节打动用户“这句话对吗?...
  16. 使用smtp服务器发送邮件_如何使用SMTP服务器发送WordPress电子邮件
  17. android * 工程模式,什么是Android手机的工程模式
  18. 安卓蓝牙USB连接热敏打印机一
  19. 计算机故障处理试题,模块五计算机故障诊断与排除 测试题
  20. 直接下载豆瓣fm的全部歌曲py脚本。(json操作)

热门文章

  1. C#语法基础之第三节
  2. 软工Chapter Seven
  3. HDU hdu 2094 产生冠军 拓扑排序 判定环
  4. Predicate 在根据多个条件过滤数据的例子
  5. 什么是m叉树_不懂数据库索引的底层原理?那是因为你心里没点b树
  6. iphone7像素_iPhone 7能否再战三年?这几点因素你得考虑到!
  7. mysql 节点查根_(三)B数、B+树及在数据库索引中应用
  8. go语言能编android程序吗,用 Golang 开发 Android 应用(二)—— 简单 UI-Go语言中文社区...
  9. 【Paper】2009_Controllability of Multi-Agent Systems from a Graph-Theoretic Perspective 精炼版
  10. 清华校长一针见血:这类孩子看起来很聪明,长大后却容易没出息