Matplotlib中subplot以及subplots的用法
subplot
概述
matplotlib能够绘制精美的图表,但我们希望把一组图表放在一起进行比较,这时我们就需要用到subplot。
用法
plt.subplot()创建一个画像(figure)和一组子图(subplots),返回一个Figure实例fig和一个AcesSubplot实例ax,flg代表整个图像,ax代表坐标轴和画的图。
参数
matplotlib.pyplot.subplots(nrows=1, ncols=1, sharex=False, sharey=False, squeeze=True, subplot_kw=None, gridspec_kw=None, **fig_kw)
1.nrows,nclos:输入数据为整数类型,默认值为1,表示子图网格的行和列。
2.sharex,sharey:布尔值或者{‘none’,‘all’,‘row’,‘col’},默认值为False。
a.True或者’all’:x或者y轴属性将在所有子图中共享;
b.False或者’none’:每个子图的x或者y轴都是独立的部分;
c.‘row’:每个子图在一个x或者y轴共享行;
d.‘col’:每个子图在一个x或者y轴共享列。
3.squeeze:布尔类型,默认值为True。
4.subplot_kw:字典类型,把字典的关键字传递给add_subplot()来创建每个子图。
5.gridspec_kw:字典类型,把字典的关键字传递给GridSpec构造函数创建子图放在网格里。
6.**flg_kw:把所有详细的关键字参数传递给figure()函数。
注意: 1.如果numRows = 2, numCols = 3, 那整个绘制图表样式为 2X3 的图片区域。 2.如果 numRows, numCols 和 plotNum 这三个数都小于 10 的话, 可以把它们缩写为一个整数, 例如 subplot(323) 和 subplot(3,2,3) 是相同的。 3.subplot在 plotNum 指定的区域中创建一个轴对象. 如果新创建的轴和之前创建的轴重叠的话,之前的轴将被删除.
举例说明
flg, ax = plt.subplot(2 ,3)
subplots
概述
功能跟subplot类似。
参数
matplotlib.pyplot.figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None, frameon=True, FigureClass=<class 'matplotlib.figure.Figure'>, clear=False, **kwargs)
1.num:整数类型或者字符串,默认值为None。
a.如果不提供参数,一个新的figure将被创建而且数量将会增加;
b.如果num是字符串,窗口标题将会设置成该图的数字。
2.figsize:整型元组,来设置每英寸的宽度和高度,默认为None。
3.dpi:整型,每英寸的像素点,默认值为None。
4.facecolor:背景色,默认值为figure.figsize。
5.edgecolor:边界颜色,默认值为:figure.edgecolor。
6.framemon:布尔类型,默认值为True。(禁止绘制画图框)
7.clear:布尔类型,清除图,默认值为False。
举例说明
希望这篇文章对大家有帮助,若有不对的地方欢迎指出。
Matplotlib中subplot以及subplots的用法相关推荐
- matplotlib中subplot的用法
subplot概述 一个figure对象可以包含了多个子图,可以使用subplot()函数来绘制子图. subplot(numRow , numCol ,plotNum ) subplot(numRo ...
- 一文搞懂matplotlib中的颜色设置
欢迎关注"生信修炼手册"! 在matplotlib中,颜色设置有以下多种方式 1. 常用颜色的字母表示及缩写 最常用的颜色表示方法,有以下几种常用颜色 1. red,表示红色, ...
- python中subplot是什么意思_python matplotlib中的subplot函数使用详解
python里面的matplotlib.pylot是大家比较常用的,功能也还不错的一个包.基本框架比较简单,但是做一个功能完善且比较好看整洁的图,免不了要网上查找一些函数.于是,为了节省时间,可以一劳 ...
- python中mat函数_python matplotlib中的subplot函数使用详解
python里面的matplotlib.pylot是大家比较常用的,功能也还不错的一个包.基本框架比较简单,但是做一个功能完善且比较好看整洁的图,免不了要网上查找一些函数.于是,为了节省时间,可以一劳 ...
- python matplotlib:figure,add_subplot,subplot,subplots讲解实现
最近又用到了matplotlib 中画图的函数.总结几个常用的函数的作用于区别. from matplotlib import pyplot as plt 1.figure() 函数定义matplot ...
- Matplotlib - 饼图、环形图 pie() 多重饼图 subplots() 所有用法详解
目录 基本用法 饼图中突出显示某部分 环形图(空心饼图) 多重饼图,并添加分割线 相较散点图和折线图,柱状图.饼图.箱线图是另外 3 种数据分析常用的图形,主要用于分析数据内部的分布状态或分散状态.饼 ...
- 【Python画图】Matplotlib中fig、ax、plt的区别及其用法(入门)
Matplotlib中fig.ax.plt的区别 1. fig.ax.plt三者的基本概念 2. fig方法的层级 3. 案例 3.1 fig和ax方法(面向对象) 3.2 plt方法 4. 总结 参 ...
- python中subplot的用法
python中subplot的用法 subplot是python中子图的绘制,这里主要介绍如何排布子图与极坐标图的绘制. import numpy as np import matplotlib.py ...
- pythonsubplot_python matplotlib中的subplot函数使用详解
python里面的matplotlib.pylot是大家比较常用的,功能也还不错的一个包.基本框架比较简单,但是做一个功能完善且比较好看整洁的图,免不了要网上查找一些函数.于是,为了节省时间,可以一劳 ...
最新文章
- C++ list插入元素源码分析及过程图
- 初步认识spring mvc
- 改进初学者的PID-介绍
- java中map的遍历方法_Java中Map的三种遍历方式
- 精典教程-推荐-2018-12-08(笔记)
- 支付宝开放平台开发助手_支付宝:如何创建和接入支付宝电脑网站支付-新手必备...
- Storm的Metric接口简介
- 872. Leaf-Similar Trees - LeetCode
- 方差分析软件_Minitab统计软件入门(一)
- Maven的安装与配置(详细版)
- pb11.5调用系统打印机
- 计算机网络第七版第一章答案
- selenium下载或保存图片最好的方法
- PMP学习笔记 第11章 项目风险管理
- python文本文件合并_使用python将2个文本文件合并为一个文件 - python
- springboot推送微信公众号消息,java推送微信公众号消息
- 计算机病毒无法破坏压缩文件,求解压缩文件拒绝访问是怎么回事?
- 史上最牛最强的linux学习笔记 4.linux常用命令
- 香帅金融课之房地产专辑
- 池州学院数学与计算机足球队,池州学院数学与计算机科学系.ppt