此问题已在此处有答案:
Prevent scientific notation(3个答案)
How to prevent numbers being changed to exponential form in a plot(6个回答)
turn off scientific notation for matplotlib [duplicate](1个答案)
Remove axis label offset by default(2个答案)
关闭1年前。
图片说明:
我想让matplotlib显式地打印完整长度的y标签(点后总共有8位小数),但它一直把它们分成偏置(可以在左上角看到)和余数。
我试过禁用自动缩放和设置手动ylim,没有帮助。
1条答案
按热度按时间balp4ylt1#
您可以使用
plt.gca().get_yticks()
检索默认的y刻度,然后使用plt.gca().set_yticklabels
将它们设置为所需的格式(.set_yticklabels的文档是here,.gca的文档是here)。