刪除Matplotlib 軸中的相對偏移量
在Matplotlib 中針對大量數字進行繪圖可能會導致軸的刻度標籤出現相對偏移。為了說明這一點,請考慮以下圖:
plot([1000, 1001, 1002], [1, 2, 3])
這會在橫座標軸上產生刻度,如下所示:
0.0 0.5 1.0 1.5 2.0 +1e3
消除「 1e3」標籤並獲得以下形式的刻度標籤「1000.0」、「1001.0」等,依照下列步驟操作:
或者,在較新版本的Matplotlib (1.4 ) 中,可以透過axes.formatter.useoffset rcparam 修改預設行為:
matplotlib.rcParams['axes.formatter.useoffset'] = False
透過應用這些方法,您可以刪除軸中的相對偏移並獲得所需格式的刻度標籤。
以上是如何消除 Matplotlib 大數字刻度標籤中的相對偏移?的詳細內容。更多資訊請關注PHP中文網其他相關文章!