Python 更改matplotlib中的yaxis编号格式
所以我偶然发现了一个我真的不知道如何解决的问题。我已经制作了图表,我的yaxis的数字达到了百万。问题是我得到的是指数值(1e6),而不是整数。我希望看到百万,而不是指数值。这是图表:Python 更改matplotlib中的yaxis编号格式,python,matplotlib,plot,Python,Matplotlib,Plot,所以我偶然发现了一个我真的不知道如何解决的问题。我已经制作了图表,我的yaxis的数字达到了百万。问题是我得到的是指数值(1e6),而不是整数。我希望看到百万,而不是指数值。这是图表: 我在matplotlib站点中找到了此文档。我想您需要将第二个属性设置为plain,多亏了@TheOldJonny,我才能够找到它,而对我有效的是这两行代码: ax = plt.gca() ax.ticklabel_format(useOffset=False, style='plain') 非常感谢,这确实是
我在matplotlib站点中找到了此文档。我想您需要将第二个属性设置为
plain
,多亏了@TheOldJonny,我才能够找到它,而对我有效的是这两行代码:
ax = plt.gca()
ax.ticklabel_format(useOffset=False, style='plain')
非常感谢,这确实是朴素的属性。我试过三种不同的方法,我认为这是不可能的,这一次你救了我。再次感谢你