10
當我用彩條繪製矩陣時,顏色條有10個刻度。由於顏色條必須非常小,因此標籤重疊。因此,我想將滴答數從10減少到5.我不想減小字號!如何在plt.colorbar中設置滴答數量?
有沒有簡單的方法來做到這一點?我不想手動設置刻度...
當我用彩條繪製矩陣時,顏色條有10個刻度。由於顏色條必須非常小,因此標籤重疊。因此,我想將滴答數從10減少到5.我不想減小字號!如何在plt.colorbar中設置滴答數量?
有沒有簡單的方法來做到這一點?我不想手動設置刻度...
該MaxNLocator股票可能適合您的目的?
class matplotlib.ticker.MaxNLocator
Select no more than N intervals at nice locations
例如:
非常感謝您!這是正確的(而且非常簡單)的解決方案! – FrankTheTank
此時在顏色條上端沒有勾號,但在下端。這看起來非常不對稱,對我來說很難看。有沒有解決方案? – FrankTheTank
好的....只是把cb.ax.yaxis.set_major_locator(matplotlib.ticker.AutoLocator())放在c.b.update_icks()之前 – FrankTheTank