在matplotlib下,一个Figure对象可以包含多个子图(Axes),可以使用subplot()快速绘制,其调用形式如下:

subplot(numRows, numCols, plotNum)

图表的整个绘图区域被分成numRows行和numCols列,plotNum参数指定创建的Axes对象所在的区域,如何理解呢?如果numRows = 3,numCols = 2,那整个绘制图表样式为3X2的图片区域,用坐标表示为(1,1),(1,2),(1,3),(2,1),(2,2),(2,3)。这时,当plotNum = 1时,表示的坐标为(1,3),即第一行第一列的子图;看代码吧!

import numpy as np
import matplotlib.pyplot as plt   plt.subplot(221) //分成2x2,占用第一个,即第一行第一列的子图
plt.subplot(222)//分成2x2,占用第二个,即第一行第二列的子图
plt.subplot(212)//分成2x1,占用第二个,即第二行  plt.show()

plt.subplot(221) //分成2x2,占用第一个,即第一行第一列的子图
plt.subplot(222)//分成2x2,占用第二个,即第一行第二列的子图
plt.subplot(212)//分成2x1,占用第二个,即第二行

plt.show()

绘制图形如图所示

matplotlib.plt.subplot()用法相关推荐

  1. matplotlib plt.subplot

    matplotlib plt.subplot 用于在一个Figure对象里画多个子图(Axes). 其调用格式:subplot(numRows, numCols, plotNum),即(行.列.序号) ...

  2. plt.subplot 用法

    #! /user/bin/env python #_*_coding:utf-8 -*_ #__author__ = '易美智能工程有限责任公司' #Email:yizhi8.@qq.com impo ...

  3. plt.subplot()用法

    subplot(nrows, ncols, plot_number) 或者写成subplot(nrows ncols plot_number)也行 这个很随意 哈哈 这个函数用来表示把figure分成 ...

  4. Matplotlib中subplot以及subplots的用法

    subplot 概述 matplotlib能够绘制精美的图表,但我们希望把一组图表放在一起进行比较,这时我们就需要用到subplot. 用法 plt.subplot()创建一个画像(figure)和一 ...

  5. 【matplotlib笔记】plt.subplot()绘制子图

    绘制子图 面向过程的方式绘图 如何绘制如下的图呢? 上半部分:看做2行2列,第1行第1列.第1行第2列分别放一张图 下半部分:看做2行1列,第2行的1列放一张图 通过plt.subplot()绘制子图 ...

  6. Matplotlib绘图:plt?plt.subplots?plt.subplot?

    目录 一.图的个数及子图设置 1.基本绘图流程 2.plt.add_subplot( ):绘制多个图 3.plt.subplot( ):绘制多个图 4.plt.subplots( ):一个步骤生成多个 ...

  7. 【Python】使用 Matplotlib 绘制“三角函数”图像 || plt.subplot(2, 2, 3) 将图像分区 || plt.plot(x, y, “r-v“) 中第三个参数说明

    文章目录 一.绘制 三角函数图像 二.函数图像 如何带颜色?如何不带颜色 三. plt.subplot(2, 2, 3) 将图像分区(举例说明 一.绘制 三角函数图像 要求:使用 Python语言,运 ...

  8. python matplotlib在一张画布上画多个图的两种方法,plt.subplot(),plt.subplots()。

    Matplotlib在一张画布上画多个图的两种方法,plt.subplot,plt.subplots. 目录 回顾 plt.subplots()画法 plt.subplot()画法 保存 回顾 之前也 ...

  9. matplotlib中subplot的用法

    subplot概述 一个figure对象可以包含了多个子图,可以使用subplot()函数来绘制子图. subplot(numRow , numCol ,plotNum ) subplot(numRo ...

最新文章

  1. 配置访问oracle_SpringBoot中application.properties的常用配置
  2. php pdo连接不成功,php – 为什么PDO在连接失败时打印我的密码?
  3. leetcode-有效的括号(三种语言不同思路)
  4. spring学习记录(一)
  5. 【思考】一次交付项目小结
  6. 25 张图,1.4 w字!彻底搞懂分布式事务原理
  7. Report Builder 3.0连接ORACEL数据库
  8. express : 无法将“express”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。express: command not found
  9. Bailian2965 玛雅历【日期计算】
  10. ubuntu scp ssh 22: connection refused
  11. java搜索引擎: lucene学习笔记 3
  12. mysql5.7 keepalived_基于MySQL 5.7多源复制及Keepalived搭建三节点高可用架构
  13. 博客搬家工具c/s实现方式
  14. pr cpu100%_培训 | 秀米编辑器、Ps、Pr软件使用讲座
  15. u深度重装系统详细教程_U深度U盘安装原版win7系统的图文教程
  16. python程序设计课程设计二级减速器_2020中国大学mooc《高级语言程序设计(Python)CAP》答案在线查题2020知到《数据库...
  17. SpringBoot接入微信公众号模板消息推送
  18. 网页P2P加速视频解析dplayer播放器源码(带记忆播放功能)
  19. hibernate创建配置遇到问题:!-- https://mvnrepository.com/artifact/javassist/javassist -- dependency
  20. python字面量是什么_字面量是什么?

热门文章

  1. [Render] Arm Graphics Analyzer 用户指南 [4] - 分析你的捕获
  2. windows录屏html文件,win7系统自带的屏幕录制工具如何打开使用
  3. KVM虚拟机 装系统 命令行
  4. CSS 的弹性布局(flex) ,是什么?
  5. C语言一维/二维数组解引用难理解点以及一道难题
  6. 泽塔云CEO查乾:2019年超融合进入成熟市场,GPU云带来千亿级市场
  7. GitHub网站的主题设置
  8. 关于框架,到底什么是框架?
  9. 什么是代理ARP(proxy ARP)?
  10. 详解数据模型设计方法