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抽象类的新写法
Jun 18 Python
使用C#配合ArcGIS Engine进行地理信息系统开发
Feb 19 Python
Python while 循环使用的简单实例
Jun 08 Python
Python实现网站注册验证码生成类
Jun 08 Python
Python算法之图的遍历
Nov 16 Python
python中的随机函数random的用法示例
Jan 27 Python
django2+uwsgi+nginx上线部署到服务器Ubuntu16.04
Jun 26 Python
Python全局变量与局部变量区别及用法分析
Sep 03 Python
Python学习笔记之字符串和字符串方法实例详解
Aug 22 Python
python 使用多线程创建一个Buffer缓存器的实现思路
Jul 02 Python
详解appium自动化测试工具(monitor、uiautomatorviewer)
Jan 27 Python
python四种出行路线规划的实现
Jun 23 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简单的伪原创程序,配合商城采集用的
2010/10/12 PHP
php多重接口的实现方法
2015/06/20 PHP
yii数据库的查询方法
2015/12/28 PHP
JavaScript Array扩展实现代码
2009/10/14 Javascript
js 数组克隆方法 小结
2010/03/20 Javascript
JavaScript在IE和FF下的兼容性问题
2014/05/19 Javascript
结合代码图文讲解JavaScript中的作用域与作用域链
2016/07/05 Javascript
浅谈react前后端同构渲染
2017/09/20 Javascript
Three.js实现浏览器变动时进行自适应的方法
2017/09/26 Javascript
Angularjs 手写日历的实现代码(不用插件)
2017/10/18 Javascript
js实现复制功能(多种方法集合)
2018/01/06 Javascript
JavaScript碎片—函数闭包(模拟面向对象)
2019/03/13 Javascript
微信小程序云开发之模拟后台增删改查
2019/05/16 Javascript
移动端手指操控左右滑动的菜单
2019/09/08 Javascript
Element-ui el-tree新增和删除节点后如何刷新tree的实例
2020/08/31 Javascript
python计算最小优先级队列代码分享
2013/12/18 Python
手动实现把python项目发布为exe可执行程序过程分享
2014/10/23 Python
Python部署web开发程序的几种方法
2017/05/05 Python
Python2.7基于笛卡尔积算法实现N个数组的排列组合运算示例
2017/11/23 Python
pyqt5使用按钮进行界面的跳转方法
2019/06/19 Python
Python中使用gflags实例及原理解析
2019/12/13 Python
Python模块zipfile原理及使用方法详解
2020/08/04 Python
canvas实现图片镜像翻转的2种方式
2020/07/22 HTML / CSS
域名注册、建站工具、网页主机、SSL证书:Dynadot
2017/01/06 全球购物
凯撒娱乐:Caesars Entertainment
2018/02/23 全球购物
乐高官方旗舰店:LEGO积木玩具
2019/04/06 全球购物
娇韵诗Clarins意大利官方网站:法国天然护肤品牌
2020/03/11 全球购物
瑞士首家网上药店折扣店:McDrogerie
2020/12/22 全球购物
创建索引时需要注意的事项
2013/05/13 面试题
群众路线教育查摆剖析材料
2014/10/10 职场文书
营销经理工作检讨书
2014/11/03 职场文书
2016年党课培训学习心得体会
2016/01/07 职场文书
廉洁自律心得体会2016
2016/01/13 职场文书
python 定义函数 返回值只取其中一个的实现
2021/05/21 Python
nginx中proxy_pass各种用法详解
2021/11/07 Servers
SQLServer中exists和except用法介绍
2021/12/04 SQL Server