matplotlib - 更改默认格式

时间:2017-06-05 15:34:32

标签: python matplotlib

尝试使用matplotlib绘制一个小图表,该图最终如下:

enter image description here

即。在图表的顶部有一个写的数字(非常大,我在它周围放了一个红色矩形),必须将其添加到y轴刻度以给出正确的值。 例如" 0.5"在y轴上,实际上意味着0.5 + 2.431e3,即2431.5。

显然我不是很喜欢那种符号......

如何更改它,以便图表在y轴上显示2431,2432等??

1 个答案:

答案 0 :(得分:-1)

您可以使用ScalarFormatter告诉matplotlib不要使用偏移量:

from matplotlib.ticker import ScalarFormatter
formatter = ScalarFormatter(useOffset=False)
gca().yaxis.set_major_formatter(formatter)