matplotlib自定義鼠標(biāo)光標(biāo)坐標(biāo)格式的實(shí)現(xiàn)
matplotlib
默認(rèn)在圖像Windows窗口中顯示當(dāng)前鼠標(biāo)光標(biāo)所在位置的坐標(biāo),格式為x=xx, y=xx
。
鼠標(biāo)光標(biāo)的坐標(biāo)格式由子圖模塊Axes
中的format_coord
函數(shù)控制。
通過(guò)重寫(xiě)format_coord
函數(shù)即可實(shí)現(xiàn)坐標(biāo)的自定義格式。
注意:調(diào)用format_coord
函數(shù)的對(duì)象是子圖對(duì)象,常見(jiàn)的錯(cuò)誤主要在沒(méi)有正確的獲取當(dāng)前子圖對(duì)象。
format_coord
函數(shù)源碼
matplotlib.axes.Axes.format_coord def format_coord(self, x, y): """Return a format string formatting the *x*, *y* coordinates.""" if x is None: xs = '???' else: xs = self.format_xdata(x) if y is None: ys = '???' else: ys = self.format_ydata(y) return 'x=%s y=%s' % (xs, ys)
自定義坐標(biāo)格式實(shí)現(xiàn)
import matplotlib.pyplot as plt def format_coord(x, y): return 'x坐標(biāo)為%1.4f, y坐標(biāo)為%1.4f' % (x, y) #獲取當(dāng)前子圖 ax=plt.gca() ax.format_coord = format_coord plt.show()
到此這篇關(guān)于matplotlib自定義鼠標(biāo)光標(biāo)坐標(biāo)格式的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)matplotlib自定義鼠標(biāo)光標(biāo)坐標(biāo)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
簡(jiǎn)述:我為什么選擇Python而不是Matlab和R語(yǔ)言
這篇文章主要介紹了簡(jiǎn)述:我為什么選擇Python而不是Matlab和R語(yǔ)言,具有一定參考價(jià)值,需要的朋友可以了解下。2017-11-11python實(shí)現(xiàn)excel轉(zhuǎn)置問(wèn)題詳解
這篇文章主要介紹了python實(shí)現(xiàn)excel轉(zhuǎn)置問(wèn)題詳解,excel轉(zhuǎn)置分為兩種情況,一個(gè)是較為簡(jiǎn)單的只需要行轉(zhuǎn)列,列轉(zhuǎn)行,具體詳解,感興趣的小伙伴可以參考一下2022-09-09python必備庫(kù)Matplotlib畫(huà)圖神器
這篇文章主要介紹了python必備庫(kù)Matplotlib畫(huà)圖神器,Matplotlib 是 Python 中最受歡迎的數(shù)據(jù)可視化軟件包之一,支持跨平臺(tái)運(yùn)行,它是 Python 常用的 2D 繪圖庫(kù),同時(shí)它也提供了一部分 3D 繪圖接口,更多詳細(xì)內(nèi)容,需要的小伙伴可以參考一下下面文章具體內(nèi)容2022-03-03Python入門之三角函數(shù)sin()函數(shù)實(shí)例詳解
這篇文章主要介紹了Python入門之三角函數(shù)sin()函數(shù)實(shí)例詳解,分享了相關(guān)實(shí)例,具有一定參考價(jià)值,需要的朋友可以了解下。2017-11-11Python實(shí)現(xiàn)將橫表和縱表任意轉(zhuǎn)換的兩種方法
在日常做數(shù)據(jù)分析,接收到最多的表格是縱表,每個(gè)字段變量都有很長(zhǎng)數(shù)據(jù)的長(zhǎng)表,我們稱之為縱向數(shù)據(jù),但是,有時(shí)候,我們也會(huì)遇到橫表,對(duì)于橫向數(shù)據(jù),我們會(huì)數(shù)據(jù)轉(zhuǎn)化,將其轉(zhuǎn)化為縱向數(shù)據(jù),感興趣的同學(xué)跟著小編一起來(lái)學(xué)習(xí)吧2023-12-12如何解決jupyter?notebook中文亂碼問(wèn)題
這篇文章主要介紹了如何解決jupyter?notebook中文亂碼問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-06-06python常見(jiàn)進(jìn)制轉(zhuǎn)換方法示例代碼
Python為我們提供了強(qiáng)大的內(nèi)置函數(shù)和格式化數(shù)字的方法去實(shí)現(xiàn)進(jìn)制轉(zhuǎn)換的功能,下面這篇文章主要給大家介紹了關(guān)于python常見(jiàn)進(jìn)制轉(zhuǎn)換方法的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-05-05