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


Posted in Python onJune 01, 2018

本文实例讲述了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程序设计有所帮助。

Python 相关文章推荐
详解Python网络爬虫功能的基本写法
Jan 28 Python
OpenCV实现人脸识别
Apr 07 Python
Python常见异常分类与处理方法
Jun 04 Python
Python编程实现使用线性回归预测数据
Dec 07 Python
python实现Decorator模式实例代码
Feb 09 Python
python正则表达式之对号入座篇
Jul 24 Python
python仿抖音表白神器
Apr 08 Python
Python生成rsa密钥对操作示例
Apr 26 Python
pytorch 实现cross entropy损失函数计算方式
Jan 02 Python
用python给csv里的数据排序的具体代码
Jul 17 Python
python Matplotlib数据可视化(1):简单入门
Sep 30 Python
地图可视化神器kepler.gl python接口的使用方法
Dec 22 Python
详解Python如何生成词云的方法
Jun 01 #Python
Python实现的个人所得税计算器示例
Jun 01 #Python
Python模拟登录的多种方法(四种)
Jun 01 #Python
Python使用re模块正则提取字符串中括号内的内容示例
Jun 01 #Python
Python爬虫获取图片并下载保存至本地的实例
Jun 01 #Python
python操作mysql代码总结
Jun 01 #Python
Python使用pylab库实现绘制直方图功能示例
Jun 01 #Python
You might like
一首老MP3,致敬WAR3经典
2021/03/08 魔兽争霸
PHP连接Access数据库的方法小结
2013/06/20 PHP
PHP实现SMTP邮件的发送实例
2018/09/27 PHP
利用XMLHTTP传递参数在另一页面执行并刷新本页
2006/10/26 Javascript
js加入收藏以及使用Jquery更改透明度
2014/01/26 Javascript
javascript类型转换使用方法
2014/02/08 Javascript
D3.js封装文本实现自动换行和旋转平移等功能
2016/10/14 Javascript
js模拟百度模糊搜索的实例
2017/08/04 Javascript
浅谈JavaScript的innerWidth与innerHeight
2017/10/12 Javascript
基于 jQuery 实现键盘事件监听控件
2019/04/04 jQuery
JS数组Object.keys()方法的使用示例
2019/06/05 Javascript
移动端底部导航固定配合vue-router实现组件切换功能
2019/06/13 Javascript
微信小程序实现锚点功能
2019/11/20 Javascript
微信小程序request请求封装,验签代码实例
2019/12/04 Javascript
viewer.js一个强大的基于jQuery的图像查看插件(支持旋转、缩放)
2020/04/01 jQuery
haskell实现多线程服务器实例代码
2013/11/26 Python
wxPython中文教程入门实例
2014/06/09 Python
python轻松查到删除自己的微信好友
2016/01/10 Python
python批量替换页眉页脚实例代码
2018/01/22 Python
Python 从一个文件中调用另一个文件的类方法
2019/01/10 Python
python制作抖音代码舞
2019/04/07 Python
Django 自动生成api接口文档教程
2019/11/19 Python
Window版下在Jupyter中编写TensorFlow的环境搭建
2020/04/10 Python
Django ORM实现按天获取数据去重求和例子
2020/05/18 Python
使用keras根据层名称来初始化网络
2020/05/21 Python
python交互模式基础知识点学习
2020/06/18 Python
css3实现蒙版弹幕功能
2019/06/18 HTML / CSS
财务主管的岗位职责
2013/12/30 职场文书
学雷锋演讲稿
2014/03/04 职场文书
餐厅采购员岗位职责
2014/03/06 职场文书
抽样调查项目计划书
2014/04/24 职场文书
大学国际贸易专业自荐信
2014/06/05 职场文书
2014年财政局工作总结
2014/12/09 职场文书
单位提档介绍信
2015/10/22 职场文书
简短的人生哲理(38句)
2019/08/13 职场文书
NodeJs使用webpack打包项目的方法详解
2022/02/28 NodeJs