Chúng ta có thể đặt bin logarit khi vẽ histogram bằng plt.hist(bin="").
Các bước
Tạo mảng x, range 100.
Vẽ histogram bằng plt.hist(). Có thể truyền bin logarit dùng logspace trả về số cách đều trên thang log.
Lấy axes hiện tại, tạo nếu cần, và đặt thang đo trục X logarit.
Hiển thị figure bằng 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()
Kết quả
