代码:

import matplotlib.pyplot as plt
import matplotlib.gridspec as gridspec# method1:subplot2grid
plt.figure()
ax1 = plt.subplot2grid((3, 3), (0, 0), colspan=3, rowspan=1)
ax1.plot([1, 2], [1, 2])
ax1.set_title('ax1_title')
ax2 = plt.subplot2grid((3, 3), (1, 0), colspan=2, rowspan=1)
ax3 = plt.subplot2grid((3, 3), (1, 2), colspan=1, rowspan=2)
ax4 = plt.subplot2grid((3, 3), (2, 0), colspan=1, rowspan=1)
ax5 = plt.subplot2grid((3, 3), (2, 1), colspan=1, rowspan=1)# method2:gridspec
plt.figure()
gs = gridspec.GridSpec(3, 3)
ax1 = plt.subplot(gs[0, :])
ax2 = plt.subplot(gs[1, :2])
ax3 = plt.subplot(gs[1:, 2])
ax4 = plt.subplot(gs[-1, 0])
ax5 = plt.subplot(gs[-1, -2])# method3:easy to define structure
f, ((ax11, ax22), (ax21, ax22)) = plt.subplots(2, 2, sharex=True, sharey=True)
ax11.scatter([1, 2], [1, 2])plt.tight_layout()
plt.show()

运行结果:

Python 之 matplotlib (十三) subplot分格显示相关推荐

  1. Python使用matplotlib函数subplot可视化多个不同颜色的折线图、为指定的子图添加图例信息(legend)

    Python使用matplotlib函数subplot可视化多个不同颜色的折线图.为指定的子图添加图例信息(legend) 目录

  2. Python使用matplotlib函数subplot可视化多个不同颜色的折线图、在折线图上为每个数据点添加日期数据标签

    Python使用matplotlib函数subplot可视化多个不同颜色的折线图.在折线图上为每个数据点添加日期数据标签 目录

  3. Python使用matplotlib函数subplot可视化多个不同颜色的折线图、使用set_major_formatter函数自定义设置y轴数值标签格式为百分比

    Python使用matplotlib函数subplot可视化多个不同颜色的折线图.使用set_major_formatter函数自定义设置y轴数值标签格式为百分比 目录

  4. Python使用matplotlib函数subplot可视化多个不同颜色的折线图、在折线图上为每个数据点添加数值标签

    Python使用matplotlib函数subplot可视化多个不同颜色的折线图.在折线图上为每个数据点添加数值标签 目录

  5. Python使用matplotlib函数subplot可视化多个不同颜色的折线图、为多个子图添加总标题(main title)

    Python使用matplotlib函数subplot可视化多个不同颜色的折线图.为多个子图添加总标题(main title) 目录

  6. Python使用matplotlib函数subplot可视化多个不同颜色的折线图、使用set_major_locator函数指定坐标轴主刻度数值倍数(MultipleLocator)

    Python使用matplotlib函数subplot可视化多个不同颜色的折线图.使用set_major_locator函数指定坐标轴主刻度数值倍数(MultipleLocator) 目录

  7. Python使用matplotlib函数subplot可视化多个不同颜色的折线图、使用set_minor_locator函数指定坐标轴次刻度数值倍数(MultipleLocator)

    Python使用matplotlib函数subplot可视化多个不同颜色的折线图.使用set_minor_locator函数指定坐标轴次刻度数值倍数(MultipleLocator) 目录

  8. Python使用matplotlib函数subplot可视化多个不同颜色的折线图、为多个子图添加总标题(main title)、自定义设置主标题字体类型、字体大小、字体颜色等

    Python使用matplotlib函数subplot可视化多个不同颜色的折线图.为多个子图添加总标题(main title).自定义设置主标题字体类型.字体大小.字体颜色等 目录

  9. Python使用matplotlib函数subplot可视化多个不同颜色的折线图、自定义数据点的形状、自定义折线图的颜色

    Python使用matplotlib函数subplot可视化多个不同颜色的折线图.自定义数据点的形状.自定义折线图的颜色 目录

最新文章

  1. MimbleWimble系列之协议介绍
  2. dataframe for 循环 数据格式 python_Python中的for循环
  3. arcgis python规划地类-作为规划师,为什么我建议你学Python数据分析?
  4. laravel模型中设计使用单选按钮的方法:
  5. How UI5 element is rendered
  6. idea struts插件_使用Struts 2的查询网格(无插件)
  7. javascript中对变量类型的推断
  8. 前端学习(2375):项目介绍结束
  9. QT5基础操作(一)
  10. leecode练习--942、增减字符串匹配
  11. 算法5-7:区间检索
  12. 在Objective-C中分类对象和方法
  13. java连接远程服务器之manyged-ssh2 (windows和linux)
  14. 2010中国存储创新年会
  15. java 对错代厔_如何获得汉字拼音的首字母序列
  16. 基于微信小程序的智能填表工具软件系统
  17. 传奇私服网站php源码,传奇h5私服源码+教程
  18. 三、单因素方差分析例题(R语言)
  19. oracle11g broker,张欣橙Oracle11g配置DGbroker
  20. 肥猫吃披萨游戏JAVA,题解 P1488 【肥猫的游戏】

热门文章

  1. Vue.js 官方团队成员霍春阳新作,深入解析 Vue.js 设计细节
  2. 为什么 Linux 和 macOS 不需要碎片整理
  3. 还原黑客电影中那些Hacking技术的真相
  4. 【连载】优秀程序员的45个习惯之45——及时通报进展与问题
  5. VTK Example代码编译运行
  6. Java基本类型和取值范围
  7. PyTorch Lightning 全攻略!
  8. 《2019人工智能发展报告》!含计算机视觉、机器人等13个子领域(附链接)
  9. 当AI黑科技撞上大数据日:清华大学第四届大数据日成功举办
  10. 数据蒋堂 | 大数据集群该不该透明化?