防止在 matplotlib.pyplot 中使用科学计数法


要防止使用科学计数法,我们必须在 ticklabel_format 方法中传递 style='plain'。

步骤

  • 传递两个列表来利用 plot() 方法绘制一条线。

  • 使用 ticklabel_format() 方法加上 style='plain'。如果未设置参数,相应格式器的属性将保持不变。Style='plain' 会关闭科学计数法。

  • 要显示图形,请使用 plt.show() 方法。

范例

from matplotlib import pyplot as plt
plt.plot([1, 2, 3, 4, 5], [11, 12, 13, 14, 15])
plt.ticklabel_format(style='plain')    # to prevent scientific notation.
plt.show()

输出

更新于: 2021 年 3 月 17 日

17K+ 浏览

开启您的 职业生涯

完成课程,获得认证

开始
广告