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

Làm thế nào để có thùng logarit trong biểu đồ Python?

Chúng ta có thể đặt các thùng logarit trong khi vẽ biểu đồ bằng plt.hist (bin ="").

Các bước

  • Tạo một mảng x, trong đó phạm vi là 100.

  • Vẽ biểu đồ bằng phương pháp plt.hist (). Chúng ta có thể chuyển các thùng logarit bằng cách sử dụng các thùng logarit để trả về các số cách đều nhau trên thang log.

  • Lấy các trục hiện tại, tạo một trục nếu cần và đặt tỷ lệ trục X.

  • Để 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
import numpy as np

x = np.array(range(100))

plt.hist(x, bins=np.logspace(start=np.log10(10), stop=np.log10(15), num=10))
plt.gca().set_xscale("log")
plt.show()

Đầu ra

Làm thế nào để có thùng logarit trong biểu đồ Python?