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 10 Python
pandas 空的dataframe 插入列名的示例
Oct 30 Python
在Python中增加和插入元素的示例
Nov 01 Python
对python函数签名的方法详解
Jan 22 Python
Python实现堡垒机模式下远程命令执行操作示例
May 09 Python
win7下 python3.6 安装opencv 和 opencv-contrib-python解决 cv2.xfeatures2d.SIFT_create() 的问题
Oct 24 Python
Python编译成.so文件进行加密后调用的实现
Dec 23 Python
Python os模块常用方法和属性总结
Feb 20 Python
python如何快速生成时间戳
Jul 21 Python
python中编写函数并调用的知识点总结
Jan 13 Python
python利用proxybroker构建爬虫免费IP代理池的实现
Feb 21 Python
python自动生成sql语句的脚本
Feb 24 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
10个实用的PHP正则表达式汇总
2014/10/23 PHP
对比分析php中Cookie与Session的异同
2016/02/19 PHP
thinkPHP实现MemCache分布式缓存功能
2016/03/23 PHP
PHP实现微信提现功能
2018/09/30 PHP
JavaScript数据结构和算法之二叉树详解
2015/02/11 Javascript
JavaScript数据类型之基本类型和引用类型的值
2015/04/01 Javascript
jQuery实现checkbox全选的方法
2015/06/10 Javascript
js+css实现超简洁的二级下拉菜单效果代码
2015/09/07 Javascript
JS弹出对话框实现方法(三种方式)
2015/12/18 Javascript
jquery判断iPhone、Android设备类型
2016/09/14 Javascript
简单的jQuery拖拽排序效果的实现(增强动态)
2017/02/09 Javascript
JScript实现地址选择功能
2017/08/15 Javascript
jQuery中each方法的使用详解
2018/03/18 jQuery
vue小白入门教程
2018/04/02 Javascript
Vue前端开发规范整理(推荐)
2018/04/23 Javascript
vue检测对象和数组的变化分析
2018/06/30 Javascript
详解Vue中使用Echarts的两种方式
2018/07/03 Javascript
VeeValidate 的使用场景以及配置详解
2019/01/11 Javascript
详解一个基于react+webpack的多页面应用配置
2019/01/21 Javascript
关于vue项目中搜索节流的实现代码
2019/09/17 Javascript
JavaScript算法学习之冒泡排序和选择排序
2019/11/02 Javascript
[04:22]DOTA2大事件之护国神翼
2020/08/14 DOTA
Python实现通讯录功能
2018/02/22 Python
Python之time模块的时间戳,时间字符串格式化与转换方法(13位时间戳)
2019/08/12 Python
python 利用turtle模块画出没有角的方格
2019/11/23 Python
网上开商店的创业计划书
2014/01/19 职场文书
活动倡议书范文
2014/05/13 职场文书
当幸福来敲门观后感
2015/06/01 职场文书
铁人纪念馆观后感
2015/06/16 职场文书
干部考核工作总结
2015/08/12 职场文书
2015年物业公司保洁工作总结
2015/10/22 职场文书
团支部组织委员竞选稿
2015/11/21 职场文书
三严三实·严以用权心得体会
2016/01/12 职场文书
2016年乡镇七一建党节活动总结
2016/04/05 职场文书
python调试工具Birdseye的使用教程
2021/05/25 Python
你真的了解redis为什么要提供pipeline功能
2021/06/22 Redis