在 matplotlib 圖中,科學記數法和軸偏移是兩個不同的功能。以下是分別控制它們的方法:
要停用科學記數法(乘數),請使用ax.ticklabel_format(style='plain') 或plt .ticklabel_format(style='plain) ').
fig, ax = plt.subplots() ax.plot(range(2003, 2012, 1), range(200300, 201200, 100)) ax.ticklabel_format(style='plain') plt.show()
要停用軸偏移(加法),請使用ax.ticklabel_format(useOffset=False) 或plt.ticklabel_format(useOffset=False) 。
fig, ax = plt.subplots() ax.plot(range(2003, 2012, 1), range(200300, 201200, 100)) ax.ticklabel_format(useOffset=False) plt.show()
要同時停用兩者,請使用ax.ticklabel_format(useOffset=False,> 或plt.ticklabel_format(useOffset=False,> .
fig, ax = plt.subplots() ax.plot(range(2003, 2012, 1), range(200300, 201200, 100)) ax.ticklabel_format(useOffset=False,>
以上是如何防止 Matplotlib 繪圖中的科學計數法和軸偏移?的詳細內容。更多資訊請關注PHP中文網其他相關文章!