python使用matplotlib:subplot绘制多个子图的示例


Posted in Python onSeptember 24, 2020

数据可视化的时候,常常需要将多个子图放在同一个画板上进行比较,python 的matplotlib包下的subplot可以帮助完成子功能。

part1

绘制如下子图

python使用matplotlib:subplot绘制多个子图的示例

import matplotlib.pyplot as plt
plt.figure(figsize=(6,6), dpi=80)
plt.figure(1)
ax1 = plt.subplot(221)
plt.plot([1,2,3,4],[4,5,7,8], color="r",linestyle = "--")
ax2 = plt.subplot(222)
plt.plot([1,2,3,5],[2,3,5,7],color="y",linestyle = "-")
ax3 = plt.subplot(223)
plt.plot([1,2,3,4],[11,22,33,44],color="g",linestyle = "-.")
ax4 = plt.subplot(224)
plt.plot([1,2,3,4],[11,22,33,44],color="b",linestyle = ":")

其中:

plt.figure(figsize=(6,6), dpi=80) figsize表示画板的大小,dpi为图形的分辨率
plt.plot(x,y)plot函数内可以传入两个数据,一个表示横轴一个表示y轴
ax1 = plt.subplot(221) 221表示将画板分成两行两列,取第一个区域,即左上角区域
-plt.figure(1)表示取第一块画板,一个画板即一张图,如果有多个画板,运行完就会打开多张图(多个窗口)
color为线的颜色
linestyle为线的形状

part2

如果要绘制如下图

python使用matplotlib:subplot绘制多个子图的示例

import matplotlib.pyplot as plt
plt.figure(figsize=(6,6), dpi=80)
plt.figure(1)
ax1 = plt.subplot(221)
plt.plot([1,2,3,4],[4,5,7,8], color="r",linestyle = "--")
ax2 = plt.subplot(222)
plt.plot([1,2,3,5],[2,3,5,7],color="y",linestyle = "-")
ax3 = plt.subplot(212)
plt.plot([1,2,3,4],[11,22,33,44],color="g",linestyle = "-.")

第三幅图的坐标写成212即可,即把画板分成两行一列取第二行

part3

要画成如下的样子,根据part2是一个道理

python使用matplotlib:subplot绘制多个子图的示例

import matplotlib.pyplot as plt
plt.figure(figsize=(6,6), dpi=80)

plt.figure(1)
ax1 = plt.subplot(221)
plt.plot([1,2,3,4],[4,5,7,8], color="r",linestyle = "--")
ax2 = plt.subplot(223)
plt.plot([1,2,3,5],[2,3,5,7],color="y",linestyle = "-")
ax3 = plt.subplot(122)
plt.plot([1,2,3,4],[11,22,33,44],color="g",linestyle = "-.")

以上就是python使用matplotlib:subplot绘制多个子图的示例的详细内容,更多关于python matplotlib:subplot绘图的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
在Python中操作列表之List.append()方法的使用
May 20 Python
Python实现脚本锁功能(同时只能执行一个脚本)
May 10 Python
Python requests发送post请求的一些疑点
May 20 Python
python批量修改图片大小的方法
Jul 24 Python
transform python环境快速配置方法
Sep 27 Python
django 外键model的互相读取方法
Dec 15 Python
python查看数据类型的方法
Oct 12 Python
基于Python中isfile函数和isdir函数使用详解
Nov 29 Python
Anaconda3+tensorflow2.0.0+PyCharm安装与环境搭建(图文)
Feb 18 Python
python 浮点数四舍五入需要注意的地方
Aug 18 Python
python ansible自动化运维工具执行流程
Jun 24 Python
python中的random模块和相关函数详解
Apr 22 Python
Django路由层URLconf作用及原理解析
Sep 24 #Python
Python xlrd/xlwt 创建excel文件及常用操作
Sep 24 #Python
安装并免费使用Pycharm专业版(学生/教师)
Sep 24 #Python
Pycharm学生免费专业版安装教程的方法步骤
Sep 24 #Python
python 多线程共享全局变量的优劣
Sep 24 #Python
改变 Python 中线程执行顺序的方法
Sep 24 #Python
浅析Python 字符编码与文件处理
Sep 24 #Python
You might like
用libTemplate实现静态网页的生成
2006/10/09 PHP
PHP 长文章分页函数 带使用方法,不会分割段落,翻页在底部
2009/10/22 PHP
PHP 飞信好友免费短信API接口开源版
2010/07/22 PHP
php curl 伪造IP来源的实例代码
2012/11/01 PHP
谈谈 PHP7新增功能
2015/12/16 PHP
PHP附件下载中文名称乱码的解决方法
2015/12/17 PHP
PHP实现JS中escape与unescape的方法
2016/07/11 PHP
Track Image Loading效果代码分析
2007/08/13 Javascript
jQuery 开天辟地入门篇一
2009/12/09 Javascript
jQuery去掉字符串起始和结尾的空格(多种方法实现)
2013/04/01 Javascript
Javascript基础教程之for循环
2015/01/18 Javascript
jQuery模拟原生态App上拉刷新下拉加载更多页面及原理
2015/08/10 Javascript
基于javascript实现listbox左右移动
2016/01/29 Javascript
简单封装js的dom查询实例代码
2016/07/08 Javascript
JS面试题---关于算法台阶的问题
2016/07/26 Javascript
JQuery控制DIV的选取实现方法
2016/09/18 Javascript
JS实现表单多文件上传样式美化支持选中文件后删除相关项
2016/09/30 Javascript
javascript 判断是否是微信浏览器的方法
2016/10/09 Javascript
jQuery中 bind的用法简单介绍
2017/02/13 Javascript
详解JavaScript中js对象与JSON格式字符串的相互转换
2017/02/14 Javascript
nodejs爬虫初试superagent和cheerio
2018/03/05 NodeJs
详解Axios 如何取消已发送的请求
2018/10/20 Javascript
详解Vue一个案例引发「内容分发slot」的最全总结
2018/12/02 Javascript
30分钟用Node.js构建一个API服务器的步骤详解
2019/05/24 Javascript
微信小程序3D轮播实现代码
2019/09/19 Javascript
VueQuillEditor富文本上传图片(非base64)
2020/06/03 Javascript
Chrome插件开发系列一:弹窗终结者开发实战
2020/10/02 Javascript
详解Python 函数如何重载?
2019/04/23 Python
浅析Python与Mongodb数据库之间的操作方法
2019/07/01 Python
Python入门Anaconda和Pycharm的安装和配置详解
2019/07/16 Python
CSS3 Backgrounds属性相关介绍
2011/05/11 HTML / CSS
韩国爱茉莉太平洋化妆品美国站:Amore Pacific US
2016/10/28 全球购物
德国最大的设计师鞋网上商店:Budapester
2017/12/07 全球购物
Michael Kors加拿大官网:购买设计师手袋、手表、鞋子、服装等
2019/03/16 全球购物
Vector, ArrayList, HashTable, HashMap哪些是线程安全的,哪些不是
2015/10/12 面试题
小班上学期幼儿评语
2014/12/30 职场文书