Python使用matplotlib绘制多个图形单独显示的方法示例


Posted in Python onMarch 14, 2018

本文实例讲述了Python使用matplotlib绘制多个图形单独显示的方法。分享给大家供大家参考,具体如下:

一 代码

import numpy as np
import matplotlib.pyplot as plt
#创建自变量数组
x= np.linspace(0,2*np.pi,500)
#创建函数值数组
y1 = np.sin(x)
y2 = np.cos(x)
y3 = np.sin(x*x)
#创建图形
plt.figure(1)
'''
意思是在一个2行2列共4个子图的图中,定位第1个图来进行操作(画图)。
最后面那个1表示第1个子图。那个数字的变化来定位不同的子图
'''
#第一行第一列图形
ax1 = plt.subplot(2,2,1)
#第一行第二列图形
ax2 = plt.subplot(2,2,2)
#第二行
ax3 = plt.subplot(2,1,2)
#选择ax1
plt.sca(ax1)
#绘制红色曲线
plt.plot(x,y1,color='red')
#限制y坐标轴范围
plt.ylim(-1.2,1.2)
#选择ax2
plt.sca(ax2)
#绘制蓝色曲线
plt.plot(x,y2,'b--')
plt.ylim(-1.2,1.2)
#选择ax3
plt.sca(ax3)
plt.plot(x,y3,'g--')
plt.ylim(-1.2,1.2)
plt.show()

二 运行结果

Python使用matplotlib绘制多个图形单独显示的方法示例

更多关于Python相关内容可查看本站专题:《Python数学运算技巧总结》、《Python图片操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python中的对象拷贝示例 python引用传递
Jan 23 Python
Python通过递归遍历出集合中所有元素的方法
Feb 25 Python
详解Django中的过滤器
Jul 16 Python
python函数的5种参数详解
Feb 24 Python
Python实现桶排序与快速排序算法结合应用示例
Nov 22 Python
Python离线安装PIL 模块的方法
Jan 08 Python
python django 原生sql 获取数据的例子
Aug 14 Python
对python中的*args与**kwgs的含义与作用详解
Aug 28 Python
解决Opencv+Python cv2.imshow闪退问题
Apr 24 Python
五分钟带你搞懂python 迭代器与生成器
Aug 30 Python
django中ImageField的使用详解
Dec 21 Python
python lambda的使用详解
Feb 26 Python
Python使用matplotlib绘制余弦的散点图示例
Mar 14 #Python
使用Python从零开始撸一个区块链
Mar 14 #Python
Python使用matplotlib绘图无法显示中文问题的解决方法
Mar 14 #Python
Django中url的反向查询的方法
Mar 14 #Python
python ddt实现数据驱动
Mar 14 #Python
Python使用Django实现博客系统完整版
Sep 29 #Python
Python学生信息管理系统修改版
Mar 13 #Python
You might like
十天学会php之第四天
2006/10/09 PHP
关于PHP语言构造器介绍
2013/07/08 PHP
php无限极分类递归排序实现方法
2014/11/11 PHP
thinkPHP模板中for循环与switch语句用法示例
2016/11/30 PHP
Laravel事件监听器用法实例分析
2019/03/12 PHP
PHP里的$_GET数组介绍
2019/03/22 PHP
学习YUI.Ext 第七天--关于View&JSONView
2007/03/10 Javascript
JavaScript 指导方针
2007/04/05 Javascript
js 通用javascript函数库整理
2011/08/14 Javascript
Nodejs极简入门教程(二):定时器
2014/10/25 NodeJs
基于jquery ui的alert,confirm方案(支持换肤)
2015/04/03 Javascript
JS使用eval解析JSON的注意事项分析
2015/11/14 Javascript
vue实现弹框遮罩点击其他区域弹框关闭及v-if与v-show的区别介绍
2018/09/29 Javascript
layui实现鼠标移动到单元格上显示数据的方法
2019/09/11 Javascript
IntelliJ IDEA编辑器配置vue高亮显示
2019/09/26 Javascript
JavaScript Reflect Metadata实现详解
2019/12/12 Javascript
Antd的table组件表格的序号自增操作
2020/10/27 Javascript
如何管理Vue中的缓存页面
2021/02/06 Vue.js
[03:59]DOTA2英雄梦之声_第07期_水晶室女
2014/06/23 DOTA
python 将字符串转换成字典dict
2013/03/24 Python
python基础教程之lambda表达式使用方法
2014/02/12 Python
利用Python实现在同一网络中的本地文件共享方法
2018/06/04 Python
基于DATAFRAME中元素的读取与修改方法
2018/06/08 Python
Python使用reportlab模块生成PDF格式的文档
2019/03/11 Python
python中报错"json.decoder.JSONDecodeError: Expecting value:"的解决
2019/04/29 Python
解决pytorch GPU 计算过程中出现内存耗尽的问题
2019/08/19 Python
Django项目后台不挂断运行的方法
2019/08/31 Python
红色连衣裙精品店:Red Dress Boutique
2018/08/11 全球购物
一名毕业生的自我鉴定
2013/12/04 职场文书
自我评价200字分享
2013/12/17 职场文书
运动会领导邀请函
2014/02/05 职场文书
财务担保书范文
2014/04/02 职场文书
2015年转正工作总结范文
2015/04/02 职场文书
2016年领导干部廉政承诺书
2016/03/24 职场文书
MySQL中的布尔值,怎么存储false或true
2021/06/04 MySQL
JS实现简单的九宫格抽奖
2022/06/28 Javascript