Python使用add_subplot与subplot画子图操作示例
作者:有一种宿命叫无能为力 时间:2022-12-15 13:14:28
本文实例讲述了Python使用add_subplot与subplot画子图操作。分享给大家供大家参考,具体如下:
子图:就是在一张figure里面生成多张子图。
Matplotlib对象简介
FigureCanvas 画布
Figure 图
Axes 坐标轴(实际画图的地方)
注意,pyplot的方式中plt.subplot()
参数和面向对象中的add_subplot()
参数和含义都相同。
使用面向对象的方式
#!/usr/bin/python
#coding: utf-8
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0, 100)
fig = plt.figure()
ax1 = fig.add_subplot(221)
ax1.plot(x, x)
ax2 = fig.add_subplot(222)
ax2.plot(x, -x)
ax3 = fig.add_subplot(223)
ax3.plot(x, x ** 2)
ax4 = fig.add_subplot(224)
ax4.plot(x, np.log(x))
plt.show()
pyplot的方式
#!/usr/bin/python
#coding: utf-8
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0, 100)
plt.subplot(221)
plt.plot(x, x)
plt.subplot(222)
plt.plot(x, -x)
plt.subplot(223)
plt.plot(x, x ** 2)
plt.subplot(224)
plt.plot(x, np.log(x))
plt.show()
运行结果:
希望本文所述对大家Python程序设计有所帮助。
来源:https://blog.csdn.net/you_are_my_dream/article/details/53439518
标签:Python,add,subplot,subplot,画子图
0
投稿
猜你喜欢
javascript定义变量时带var与不带var的区别分析
2023-08-23 12:39:21
基于Python编写一个爆炸信息窗口脚本
2023-04-01 02:07:05
ASP IE地址栏参数的判断
2011-04-03 11:21:00
python实现图片处理和特征提取详解
2023-10-04 02:28:16
Python利用tkinter实现一个简易番茄钟的示例代码
2021-03-02 17:20:59
除Console.log()外更多的Javascript调试命令
2023-08-12 23:31:17
python脚本作为Windows服务启动代码详解
2021-09-11 00:09:26
Jsp+Servlet实现文件上传下载 删除上传文件(三)
2023-06-27 16:29:29
Python字典常见操作实例小结【定义、添加、删除、遍历】
2021-02-18 20:42:41
python3.7环境下sanic-ext未生效踩坑解析
2022-06-30 12:56:35
python中的classmethod与staticmethod
2021-07-14 00:43:29
记录Python脚本的运行日志的方法
2022-09-25 08:11:12
Python数据结构详细
2022-10-03 21:02:00
数据库中聚簇索引与非聚簇索引的区别[图文]
2012-02-25 19:38:23
Go之集合slice的实现
2024-04-26 17:33:06
sqlserver数据库导入数据操作详解(图)
2024-01-15 09:00:11
基于IE下ul li 互相嵌套时的bug,排查,解决过程以及心得介绍
2024-04-19 10:42:32
Python的dict字典结构操作方法学习笔记
2022-10-27 10:56:21
Python实现为PDF大文件批量去除水印
2023-04-14 19:59:04
Python使用pandas对数据进行差分运算的方法
2021-09-28 06:56:07