如何控制刻度标签的格式

时间:2020-07-28 05:50:35

标签: python matplotlib

因此,我尝试使用ticklabel_format更改图形的xticks,

我的数字从0到10 ^ 6。因此,我尝试将ticklabel_format更改为科学计数法,这有点工作。我能够将0-1000000的刻度线更改为0-1(1e6)。

所以我能够得到这样的东西

plt.ticklabel_format(axis='x',style='sci',scilimits=(0,0))

我得到了这样的图像

enter image description here

但是当我尝试更改scilimits=(0,3)时,我可以将xticks从0更改为1000,并且偏移量为1e3,但没有解决。

文档说:“科学记数法仅用于10m到10n范围之外的数字”,因此应该仅对(0,1000)以外的数字进行更改吗?

如果没有,有人可以告诉我如何进行更改吗? 并告诉我它是如何工作的。

0 个答案:

没有答案
相关问题