我在这里阅读其他问题
plt.gca().get_xaxis().get_major_formatter().set_useOffset(False)
作为一种消除当前绘图中轴偏移的方法,但默认情况下有没有办法执行此操作?我在matplotlibrc文件中看不到任何看似有用的内容。
答案 0 :(得分:10)
In 2013添加了一个名为axes.formatter.useoffset
的boolean matplotlibrc参数,可以关闭偏移量。
例如:
import matplotlib as mpl
mpl.rcParams['axes.formatter.useoffset'] = False
答案 1 :(得分:4)
不,没有办法做到这一点。它在ticker.py
的源文件中定义,第353行:
def __init__(self, useOffset=True, useMathText=None, useLocale=None):
# useOffset allows plotting small data ranges with large offsets: for
# example: [1+1e-9,1+2e-9,1+3e-9] useMathText will render the offset
# and scientific notation in mathtext
self.set_useOffset(useOffset)
作为默认参数值。因此默认值为True
。
当然,您可以修改来源。