Python实现在matplotlib中两个坐标轴之间画一条直线光标的方法


Posted in Python onMay 20, 2015

本文实例讲述了Python实现在matplotlib中两个坐标轴之间画一条直线光标的方法。分享给大家供大家参考。具体如下:

看看下面的例子和效果吧

# -*- coding: utf-8 -*-
from matplotlib.widgets import MultiCursor
from pylab import figure, show, np
t = np.arange(0.0, 2.0, 0.01)
s1 = np.sin(2*np.pi*t)
s2 = np.sin(4*np.pi*t)
fig = figure()
ax1 = fig.add_subplot(211)
ax1.plot(t, s1)
ax2 = fig.add_subplot(212, sharex=ax1)
ax2.plot(t, s2)
multi = MultiCursor(fig.canvas,(ax1,ax2),color='r',lw=1)
show()

下面是图形效果,看随着光标的移动,在两个图之间会画一条竖线

Python实现在matplotlib中两个坐标轴之间画一条直线光标的方法

这个功能有时还是比较有用的

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Windows下用py2exe将Python程序打包成exe程序的教程
Apr 08 Python
通过实例浅析Python对比C语言的编程思想差异
Aug 30 Python
json跨域调用python的方法详解
Jan 11 Python
Ubuntu安装Jupyter Notebook教程
Oct 18 Python
Python使用min、max函数查找二维数据矩阵中最小、最大值的方法
May 15 Python
基于Python pip用国内镜像下载的方法
Jun 12 Python
Python selenium根据class定位页面元素的方法
Feb 26 Python
python3使用matplotlib绘制条形图
Mar 25 Python
Python使用Beautiful Soup爬取豆瓣音乐排行榜过程解析
Aug 15 Python
解决django接口无法通过ip进行访问的问题
Mar 27 Python
Jupyter Notebook远程登录及密码设置操作
Apr 10 Python
python中24小时制转换为12小时制的方法
Jun 18 Python
python使用PyGame模块播放声音的方法
May 20 #Python
python实现带声音的摩斯码翻译实现方法
May 20 #Python
python定时检查某个进程是否已经关闭的方法
May 20 #Python
Python操作列表之List.insert()方法的使用
May 20 #Python
Python中List.index()方法的使用教程
May 20 #Python
在Python中操作列表之list.extend()方法的使用
May 20 #Python
python实现马耳可夫链算法实例分析
May 20 #Python
You might like
10条PHP编程习惯助你找工作
2008/09/29 PHP
使用ThinkPHP+Uploadify实现图片上传功能
2014/06/26 PHP
php获取POST数据的三种方法实例详解
2016/12/20 PHP
JavaScript 获得选中文本内容的方法
2009/02/15 Javascript
js对象的构造和继承实现代码
2010/12/05 Javascript
jQuery帮助之筛选查找 children([expr])
2011/01/31 Javascript
js中widow.open()方法使用详解
2013/07/30 Javascript
Javascript判断图片尺寸大小实例分析
2014/06/16 Javascript
js的toUpperCase方法用法实例
2015/01/27 Javascript
jQuery实现指定内容滚动同时左侧或其它地方不滚动的方法
2015/08/08 Javascript
JavaScript统计网站访问次数的实现代码
2015/11/18 Javascript
js实现手机web图片左右滑动效果
2017/12/29 Javascript
node.js中express模块创建服务器和http模块客户端发请求
2019/03/06 Javascript
python 解析html之BeautifulSoup
2009/07/07 Python
python中pygame模块用法实例
2014/10/09 Python
Python实现优先级队列结构的方法详解
2016/06/02 Python
多版本Python共存的配置方法
2017/05/22 Python
python 读写excel文件操作示例【附源码下载】
2019/06/19 Python
pyqt5使用按钮进行界面的跳转方法
2019/06/19 Python
python实现字符串完美拆分split()的方法
2019/07/16 Python
python 模拟银行转账功能过程详解
2019/08/06 Python
安装python及pycharm的教程图解
2019/10/10 Python
matplotlib.pyplot.plot()参数使用详解
2020/07/28 Python
Hobbs官方网站:英国奢华女性时尚服装
2020/02/22 全球购物
程序集与命名空间有什么不同
2014/07/25 面试题
应届生会计电算化求职信
2013/10/03 职场文书
奥运会口号
2014/06/13 职场文书
汽车运用工程专业求职信
2014/06/18 职场文书
投标售后服务承诺书
2015/04/29 职场文书
抢劫罪辩护词
2015/05/21 职场文书
党课主持词大全
2015/06/30 职场文书
关于环保的宣传稿
2015/07/23 职场文书
nginx配置虚拟主机的详细步骤
2021/07/21 Servers
vue配置型表格基于el-table拓展之table-plus组件
2022/04/12 Vue.js
MySQL索引 高效获取数据的数据结构
2022/05/02 MySQL
Python序列化模块JSON与Pickle
2022/06/05 Python