Pyplot有一个奇怪的特性,对于大数字,轴由非十位数字缩放,几乎不可能读取数值:
{{1}}
在我的示例中,轴应缩放1e7或1e8,或显示为rgular数字 - 而不是4.986e7。为什么有人想要这个设置?如何使x轴编号变得人类可读?
答案 0 :(得分:3)
How to prevent numbers being changed to exponential form in Python matplotlib figure
ax = plt.gca()
ax.get_xaxis().get_major_formatter().set_useOffset(False)
ax.get_xaxis().get_major_formatter().set_scientific(False)
plt.draw()