Python使用add_subplot与subplot画子图操作示例

作者:有一种宿命叫无能为力 时间:2022-12-15 13:14:28 

本文实例讲述了Python使用add_subplot与subplot画子图操作。分享给大家供大家参考,具体如下:

子图:就是在一张figure里面生成多张子图。

Matplotlib对象简介

   FigureCanvas  画布
   Figure        图
   Axes          坐标轴(实际画图的地方)

Python使用add_subplot与subplot画子图操作示例

注意,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使用add_subplot与subplot画子图操作示例

希望本文所述对大家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
  • asp之家 网络编程 m.aspxhome.com