在Matplotlib 中刪除軸刻度相對移位
處理顯示跨越重要值的數值範圍的圖形時,matplotlib 分配相對移位語法( 1e3在本例中)到軸刻度。例如,對於繪圖:
<code class="python">plot([1000, 1001, 1002], [1, 2, 3])</code>
x 軸刻度可能顯示為:
0.0 0.5 1.0 1.5 2.0 +1e3
要消除相對位移並獲得以下刻度:
1000.0 1000.5 1001.0 1001.5 1002.0
按照以下刻度:
<code class="python">plot([1000, 1001, 1002], [1, 2, 3]) gca().get_xaxis().get_major_formatter().set_useOffset(False) draw()</code>
依照以下步驟操作:
此技術涉及檢索活動軸、取得x 軸軸對象,然後存取主要格式化程式。透過將 useOffset 屬性設為 False,將停用相對移位。<code class="python">rcParams.update({'axes.formatter.useoffset': False})</code>
以上是如何在 Matplotlib 中停用軸刻度相對移動?的詳細內容。更多資訊請關注PHP中文網其他相關文章!