Python實現在matplotlib中兩個坐標軸之間畫一條直線光標的方法
更新時間:2015年05月20日 12:21:50 作者:網海水手
這篇文章主要介紹了Python實現在matplotlib中兩個坐標軸之間畫一條直線光標的方法,涉及Python操作matplotlib模塊繪圖的相關技巧,需要的朋友可以參考下
本文實例講述了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程序設計有所幫助。
您可能感興趣的文章:
- python 如何在 Matplotlib 中繪制垂直線
- python matplotlib擬合直線的實現
- Python+matplotlib實現簡單曲線的繪制
- Python matplotlib 繪制雙Y軸曲線圖的示例代碼
- Python matplotlib繪制圖形實例(包括點,曲線,注釋和箭頭)
- 教你利用python的matplotlib(pyplot)繪制折線圖和柱狀圖
- Python?matplotlib實現折線圖的繪制
- python數據可視化之matplotlib.pyplot基礎以及折線圖
- python學習之使用Matplotlib畫實時的動態(tài)折線圖的示例代碼
- python??Matplotlib繪圖直線,折線,曲線
相關文章
python使用梯度下降和牛頓法尋找Rosenbrock函數最小值實例
這篇文章主要介紹了python使用梯度下降和牛頓法尋找Rosenbrock函數最小值實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-04-04
Python3.6基于正則實現的計算器示例【無優(yōu)化簡單注釋版】
這篇文章主要介紹了Python3.6基于正則實現的計算器,涉及Python基于正則表達式的算術式遍歷、查找及數學運算相關操作技巧,需要的朋友可以參考下2018-06-06

