2016-03-02 53 views

回答

2

您可以重新分配您的軸的format_coord方法,如下面的例子(改編自herehere):

import matplotlib.pyplot as plt 
import numpy as np 

fig,ax = plt.subplots(1) 

ax.pcolormesh(np.random.rand(20,20)) 

def format_coord(x, y): 
    return 'Longitude={:6.3f}, Latitude={:6.3f}'.format(x, y) 

ax.format_coord = format_coord 

plt.show() 

或者,在一個班輪,你可以使用lambda功能:

ax.format_coord = lambda x, y: "Longitude={:6.3f}, Latitude={:6.3f}".format(x,y) 

enter image description here

+0

啊,只是打敗了我 - 它的答案很好。 – wpercy

+0

Omg!這是一個很好的答案,它爲我的論文提供了幫助。非常感謝主席先生 –

+0

我認爲它是像素值「z」?我對嗎? –