Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Cách ngăn chặn số bị chuyển thành dạng mũ trong Python Matplotlib


Sử dụng style='plain' trong phương thức ticklabel_format(), chúng ta có thể giới hạn giá trị không bị chuyển thành dạng mũ.

Các bước

  • Truyền hai list để vẽ line bằng plot().

  • Dùng ticklabel_format() với style='plain'. Nếu tham số không đặt, thuộc tính formatter không thay đổi. Style='plain' tắt ký pháp khoa học.

  • Hiển thị figure bằng plt.show().

Ví dụ

from matplotlib import pyplot as plt
plt.plot([1, 2, 3, 4, 5], [11, 12, 13, 14, 15])
plt.ticklabel_format(style='plain')   # để ngăn ký pháp khoa học.
plt.show()

Kết quả

Cách ngăn chặn số bị chuyển thành dạng mũ trong Python Matplotlib