Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để ngăn các số bị thay đổi thành dạng mũ trong Python Matplotlib?

Sử dụng style ='trơn' trong phương thức ticklabel_format (), chúng ta có thể hạn chế việc thay đổi giá trị thành dạng mũ.

Các bước

  • Chuyển hai danh sách để vẽ một đường bằng phương thức plot ().

  • Sử dụng phương thức ticklabel_format () với style ='trơn'. Nếu một tham số không được đặt, thuộc tính tương ứng của trình định dạng sẽ không thay đổi. Kiểu ='trơn' tắt ký hiệu khoa học.

  • Để hiển thị hình này, hãy sử dụng phương thức 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')    # to prevent scientific notation.
plt.show()

Đầu ra

Làm cách nào để ngăn các số bị thay đổi thành dạng mũ trong Python Matplotlib?