Python使用matplotlib绘制多个图形单独显示的方法示例
作者:chengqiuming 时间:2022-02-13 09:45:44
本文实例讲述了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程序设计有所帮助。
来源:http://blog.csdn.net/chengqiuming/article/details/78601382
标签:Python,matplotlib
0
投稿
猜你喜欢
js日期范围初始化得到前一个月日期的方法
2023-07-02 04:45:30
Python Json读写操作之JsonPath用法详解
2022-09-20 04:18:48
vue实现滑动验证条
2024-04-30 10:29:14
jupyter notebook 写代码自动补全的实现
2023-04-14 03:04:00
Python一些线程的玩法总结
2023-03-13 12:02:18
Vue的生命周期一起来看看
2024-05-02 17:03:21
Python实现在线暴力破解邮箱账号密码功能示例【测试可用】
2023-09-05 17:01:42
Python 利用切片从列表中取出一部分使用的方法
2021-04-05 14:14:19
详解用Python实现自动化监控远程服务器
2021-02-14 15:50:57
微信JSSDK调用微信扫一扫功能的方法
2024-04-29 13:46:02
在SQL Server 2005数据库中更改数据架构
2009-01-19 13:06:00
python timestamp和datetime之间转换详解
2021-02-07 11:17:51
Spring数据库事务的实现机制讲解
2024-01-19 11:32:10
基于Python自制一个文件解压缩小工具
2021-10-15 14:28:00
细化解析:SQL Server数据库的集群设计
2009-02-05 15:59:00
使用py2exe在Windows下将Python程序转为exe文件
2022-08-14 10:07:07
一文带你学会MySQL的select语句
2024-01-16 01:07:30
Python列表元素常见操作简单示例
2022-08-18 08:33:57
django框架F&Q 聚合与分组操作示例
2021-05-21 02:13:56
Python unittest单元测试框架的使用
2021-11-26 15:56:37