python中subplot_Matplotlib的子图subplot的使用
前言
Matplotlib的可以把很多张图画到一个显示界面,这就设计到面板切分成一个一个子图。这是怎么做到的呢。matplot提供两种方法。
subplot
直接指定划分方式和位置进行绘图。
t=np.arange(0.0,2.0,0.1)
s=np.sin(t*np.pi)
plt.subplot(2,2,1) #要生成两行两列,这是第一个图plt.subplot('行','列','编号')
plt.plot(t,s,'b--')
plt.ylabel('y1')
plt.subplot(2,2,2) #两行两列,这是第二个图
plt.plot(2*t,s,'r--')
plt.ylabel('y2')
plt.subplot(2,2,3)#两行两列,这是第三个图
plt.plot(3*t,s,'m--')
plt.subplot(2,2,4)#两行两列,这是第四个图
plt.plot(4*t,s,'k--')
plt.show()
image.png
subplot前面俩参数指定的是一个画板被分割成的行和列,后面一个参数则指的是当前正在绘制的编号!
那是个什么编号规则呢?就是 行优先数数规则!
image.png
行优先开始数。
subplots
这个方法更直接。事先先把画板分隔好。
t=np.arange(0.0,2.0,0.1)
s=np.sin(t*np.pi)
figure,ax=plt.subplots(2,2)
ax[0][0].plot(t,s,'r*')
ax[0][1].plot(t*2,s,'b--')
figure
这里的的ax是matplotlib.axes._subplots.AxesSubplot 这个类型的,我们可以理解为这是一个子plot,我们在这上面操作它把图像画到figure上面去。我们直接根据列表的下标指定画图的位置。最后显示figure即可。
image.png
python中subplot_Matplotlib的子图subplot的使用相关推荐
- python中subplot_matplotlib 中的subplot的用法
一个figure对象包含了多个子图,可以使用subplot()函数来绘制子图: (首先我没有想明白为啥会有这么多的内容来介绍这一个函数,后来知道了原来这个函数还真的挺多的内容) 言简意赅: 首先,它的 ...
- python里什么叫子图_Python中的两个子图(matplotlib)
我想在 Python中创建两个子图(使用Anaconda 2.7),但我编写的代码生成两个图,两者都没有显示太多. 这是代码: import pandas as pd import pandas.io ...
- python中subplot的用法
python中subplot的用法 subplot是python中子图的绘制,这里主要介绍如何排布子图与极坐标图的绘制. import numpy as np import matplotlib.py ...
- python用for循环画多个图形_Python matplotlib读取excel数据并用for循环画多个子图subplot操作...
Python matplotlib读取excel数据并用for循环画多个子图subplot操作,英语,总分,平均,数据,语文 Python matplotlib读取excel数据并用for循环画多个子 ...
- Python可视化matplotlib多子图可视化(Multiple Subplots):plt.axes()、plt.subplot()、plt.subplots()、
Python可视化matplotlib多子图可视化(Multiple Subplots) 目录 Python可视化matplotlib多子图可视化(Multiple Subplots) 手动绘制子图
- python画直方图代码-Python绘制直方图及子图的方法分析(代码示例)
本篇文章给大家带来的内容是关于Python绘制直方图及子图的方法分析(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1.直方图的绘制也需要用到matplotlib下的py ...
- 为什么python画不了图-解决python中使用plot画图,图不显示的问题
python matplotlib画的图怎么显示不出来 初学python,matplotlib库画图不显示分享助别熬夜了,你等不来的人,等到多晚都不会来的. 见图.python matplotlib ...
- 如何在Python中建立回归模型
数据科学 (DATA SCIENCE) If you are an aspiring data scientist or a veteran data scientist, this article ...
- python中hist函数参数_用hist参数解释Python,python,解读
python用hist参数解读 python 中绘制hist的方法有很多,我经常用的是matplotlib直接用x,y绘制:Dataframe直接.hist绘制: 绘制直方图 1.bins为80的图形 ...
最新文章
- MySQL Xtrabackup备份和恢复
- Educational Codeforces Round 11A. Co-prime Array 数学
- 微信公众号支付开发全过程(java版)
- 项目管理理论与实践(1)——企业项目管理介绍
- django自定义过滤器及模板标签
- android 观察者更新ui,android通过观察者模式实现更新UI
- 0x0000007F蓝屏问题摸索解决-没有完成
- Intellij Idea系列之导Jar包与编写单元测试(二)
- 信贷三类业务风险如何把控
- php显示jquery未定义,运行PHP脚本时,jQuery函数表示未定义
- webpack(三)使用 babel-loader 转换 ES6代码
- 收集一些Qt学习网站
- MAC安装Charles破解版简易教程
- codebook 背景减除
- 安卓手机通话录音软件
- Cocos2d-x制作《单机斗地主》源码解剖1:创建一副扑克牌
- 【牛客网】马三来刷题之数组单调和
- matlab导弹追踪,导弹追踪代码
- 人类实体瘤临床细胞状态和生态系统图谱(EcoTpyer)
- 俄勒冈大学计算机科学专业,俄勒冈大学计算机