上图的结构可以用一下两种方式画:

import matplotlib.pyplot as plt
from matplotlib.gridspec import GridSpecfig = plt.figure(1)
gs = GridSpec(3, 3)ax1 = plt.subplot(gs[0, :])
ax2 = plt.subplot(gs[1, :2])
ax3 = plt.subplot(gs[1:, 2])
ax4 = plt.subplot(gs[2, 0])
ax5 = plt.subplot(gs[2, 1])

或者

ax1 = plt.subplot2grid((3, 3), (0, 0), colspan=3)
ax2 = plt.subplot2grid((3, 3), (1, 0), colspan=2)
ax3 = plt.subplot2grid((3 ,3), (1, 2), rowspan=2)
ax4 = plt.subplot2grid((3, 3), (2, 0))
ax5 = plt.subplot2grid((3, 3), (2, 1))

matplotlib使用GridSpec自定义子图位置 (非对称的子图)相关推荐

  1. Matplotlib 中文用户指南 3.3 使用 GridSpec 自定义子图位置

    使用 GridSpec 自定义子图位置 原文:Customizing Location of Subplot Using GridSpec 译者:飞龙 协议:CC BY-NC-SA 4.0 GridS ...

  2. python使用matplotlib可视化subplots绘制子图、自定义几行几列子图,如果M行N列,那么最终包含M*N个子图、在指定的子图中添加可视化结果

    python使用matplotlib可视化subplots绘制子图.自定义几行几列子图,如果M行N列,那么最终包含M*N个子图.在指定的子图中添加可视化结果 目录

  3. Python 数据分析三剑客之 Matplotlib(三):图例 / LaTeX / 刻度 / 子图 / 补丁等基本图像属性

    CSDN 课程推荐:<Python 数据分析与挖掘>,讲师刘顺祥,浙江工商大学统计学硕士,数据分析师,曾担任唯品会大数据部担任数据分析师一职,负责支付环节的数据分析业务.曾与联想.亨氏.网 ...

  4. python如何画贝塞尔曲线_Python使用matplotlib实现绘制自定义图形功能示例

    本文实例讲述了Python使用matplotlib实现绘制自定义图形功能.分享给大家供大家参考,具体如下: 一 代码 from matplotlib.path importPath from matp ...

  5. python使用matplotlib可视化、自定义Y轴轴标签刻度旋转的角度(customize degree rotating axis tick labels in matplotlib)

    python使用matplotlib可视化.自定义Y轴轴标签刻度旋转的角度(customize degree rotating axis tick labels in matplotlib y aix ...

  6. python使用matplotlib可视化、自定义移除Y轴指定轴刻度标签(removing specific axis ticks in matplotlib y axis)

    python使用matplotlib可视化.自定义移除Y轴指定轴刻度标签(removing specific axis ticks in matplotlib y axis) 目录 python使用m ...

  7. python使用matplotlib可视化、自定义设置Y轴刻度标签字体的大小( setting axis ticks size in matplotlib y axis)

    python使用matplotlib可视化.自定义设置Y轴刻度标签字体的大小( setting axis ticks size in matplotlib y axis) 目录

  8. python使用matplotlib可视化使用subplots子图、subplots绘制子图、并为可视化的每个子图添加标题(title for each subplots)

    python使用matplotlib可视化使用subplots子图.subplots绘制子图.并为可视化的每个子图添加标题(title for each subplots) 目录

  9. python使用matplotlib可视化subplots子图、subplots绘制子图、子图之间有重叠问题、使用subplots_adjust函数合理设置子图之间的水平和垂直距离

    python使用matplotlib可视化subplots子图.subplots绘制子图.子图之间有重叠问题.使用subplots_adjust函数合理设置子图之间的水平和垂直距离(vertical/ ...

最新文章

  1. android webview详情,Android中的WebView详细介绍
  2. 10.25T2 二维线段树
  3. 如何让控件span的id调用ajax_微服务架构之「 调用链监控 」
  4. 时光已荏苒,我还怎么让你遇见最美年华里的我
  5. Windows下简单好用的php平台:XAMPP Wamp5和AppServ
  6. 一个数独问题的算法(已更新,提供一个简单算法,欢迎拍砖)
  7. Hadoop webHDFS设置和使用说明
  8. Rust——Macos安装使用
  9. CNNIC:我国网民规模达9.4亿,月收入5000元以上的却不到1/4
  10. 在线word转html
  11. MySQL 中的共享表空间与独立表空间,用哪个好呢?
  12. 简述软件黑盒测试的方法,简述什么是黑盒测试方法
  13. 3小时入门微信小程序开发 --公开课学习笔记
  14. zabbix触发器通过钉钉发送警报
  15. 群晖增量同步Linux文件夹,用自定义脚本实现群晖NAS中本地文件夹之间的增量同步复制...
  16. org.springframework.web.client.HttpServerErrorException
  17. ubunu kylin 17.10低部面板任务栏图标消失
  18. 笔者解析:想要学CAD2012 先学会创建光源【mfxp】
  19. LXC是什么、什么是docker、docker产生的背景
  20. python代替javascript_取代 JavaScript!Python 成 Stack Overflow 最受质疑编程语言

热门文章

  1. Spark Worker源码
  2. termux配置python安装kali_安卓安装kali linux之Termux
  3. 权威赛事来了!千言-文本生成评测启动,聚焦NLG技术痛点
  4. ACL20 | 让笨重的BERT问答匹配模型变快!
  5. Spring Boot应用的后台运行配置
  6. ReactiveCocoa核心元素与信号流
  7. 征文 | 2022年全国知识图谱与语义计算大会(CCKS 2022) 征稿通知
  8. svn中文语言包安装(最详细步骤)+Language Pack+TortoiseSVN 安装
  9. 第四届泰迪杯数据挖掘大赛
  10. 【LeetCode】3月24日打卡-Day9