matplotlib plt.subplot

用于在一个Figure对象里画多个子图(Axes)。

其调用格式:subplot(numRows, numCols, plotNum),即(行、列、序号)。

图表的整个绘图区域被分成numRows行和numCols列,plotNum参数指定创建的Axes对象所在的区域(左上角序号为1)

如果行数、列数和序号都是个位数可以简写成一个整数,否则需要用逗号隔开。

实例1

import numpy as np
import matplotlib.pyplot as pltX = np.linspace(0, 2*np.pi, 32, endpoint=True)
C,S = np.cos(X), np.sin(X)plt.subplot(221)
plt.plot(X,C)plt.subplot(2,2,2) #可以隔开,也可以不隔开
plt.plot(X,S)plt.subplot(212)
plt.plot([1, 2, 3, 4], [1, 4, 9, 16])plt.show()

运行结果

实例2

import numpy as np
import matplotlib.pyplot as pltX = np.linspace(0, 2*np.pi, 32, endpoint=True)
C,S = np.cos(X), np.sin(X)plt.subplot(221)
plt.plot(X,C)plt.subplot(2,2,2) #可以隔开,也可以不隔开
plt.plot(X,S)plt.subplot(223)
plt.plot([1, 2, 3, 4], [1, 4, 9, 16])plt.subplot(2,2,4) #可以隔开,也可以不隔开
plt.plot(X,S)plt.show()

运行结果

实例3

import numpy as np
import matplotlib.pyplot as pltX = np.linspace(0, 2*np.pi, 32, endpoint=True)
C,S = np.cos(X), np.sin(X)plt.subplot(221)
plt.plot(X,C)plt.subplot(2,2,3) #可以隔开,也可以不隔开
plt.plot(X,S)plt.subplot(122)
plt.plot([1, 2, 3, 4], [1, 4, 9, 16])plt.show()

运行结果

matplotlib plt.subplot相关推荐

  1. matplotlib.plt.subplot()用法

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

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

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

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

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

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

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

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

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

  6. Python 之 matplotlib (十三) subplot分格显示

    代码: import matplotlib.pyplot as plt import matplotlib.gridspec as gridspec# method1:subplot2grid plt ...

  7. matplotlib之subplot和动态作图(笔记六)

    代码: # -*- coding:utf-8 -*- #matplotlib的subplot绘图 import matplotlib.pyplot as plt import numpy as np ...

  8. plt.subplot()和plt.subplots(),plt.gca(),

    参考:https://www.cnblogs.com/ivyharding/p/12730929.html 获得当前图标和子图 >axes是坐标轴对象 >!当前图表可以使用plt.gcf( ...

  9. plt.subplot()函数解析(最清晰的解释)

    欢迎关注WX公众号:[程序员管小亮] plt.subplot()函数用于直接指定划分方式和位置进行绘图. M A T L A B MATLAB MATLAB和 p y p l o t pyplot p ...

最新文章

  1. 博客中最快捷的公式显示方式:Mathjax + Lyx
  2. swift 语言 linux,苹果发布Swift 2.2编程语言:支持Ubuntu Linux系统
  3. ExtJS(3)- 自定义组件(星级评分)
  4. 解决 win10 下载文件时 没有权限保存到某盘
  5. sqlserver on linux
  6. 一加手机怎么root权限_怎么才能彻底卸载掉Magisk面具root权限,回到官方系统
  7. STM32开发 -- 打开网址测试脚本编写
  8. (二):集成日志框架:springboot使用logback日志框架
  9. spring源码核心:DefaultListableBeanFactory
  10. 【Java从0到架构师】分布式框架通信核心基础 - 序列化(JDK、Protobuf)、远程过程调用 RMI
  11. 10种经典机器学习算法——Python版
  12. 基于mvc架构的劳务管理系统
  13. 龙果支付 mysql_龙果学院 基于电商业务的企业级大中台从设计到实现(第一阶段) 百度云 百度网盘...
  14. 优矿 python_【优矿uqer.io】量化分析师的Python日记【第5天:数据处理的瑞士军刀pandas】...
  15. Q-learning原理及其实现方法
  16. 七牛云和Github如何使用PicGo设置免费图床
  17. xwiki功能-皮肤
  18. nohup 命令的使用
  19. NRFL2401学习
  20. js调用摄像头解析二维码

热门文章

  1. 塞尔达盾反机器人_微软商店惊现《塞尔达传说:旷野之息》!任天堂暗示《喷射战士3》?| Jump简报...
  2. 如何用python实现地图定位_基于 PyQt5 实现地图中定位相片拍摄位置
  3. mysql parameter_C#MySqlParameter问题
  4. vue 如何获取图片的原图尺寸_阳台洗衣机组合柜如何设计|尺寸规范|案例图片...
  5. 【渝粤教育】国家开放大学2018年秋季 1126t社会医学 参考试题
  6. 21秋期末考试财务会计(二)10165k2
  7. 【渝粤题库】国家开放大学2021春1359高级英语写作题目
  8. 物联网设备的互操作性问题探讨
  9. php 字符串索引值,PHP:字符串索引不一致?
  10. 计算机二级web题目(8.1)--综合选择题2