我有一個(H,ranges) = numpy.histogram2d()
計算的結果,我試圖繪製它。Matplotlib:個性化imshow軸
鑑於H
我可以很容易地把它放到plt.imshow(H)
得到相應的圖像。 (見http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.imshow)
我的問題是所產生的圖像的軸線是H
的「細胞計數」和是完全無關的ranges.
我知道可以使用關鍵字extent
的值(如尖在:Change values on matplotlib imshow() graph axis)。但這種解決方案並不爲我工作:我的range
值不是線性增長(實際上他們會呈指數級)
我的問題是:我怎麼可以把0的價值plt.imshow()
?或者至少,還是我可以手動設置plt.imshow
生成對象的標籤值?編號extent
不是一個好的解決方案。
超級!我在幾分鐘內實現了它,完成了這項工作! –
這是非常危險的,因爲您已將數據值中的刻度標籤分離。 – tacaswell