Để nhận thông tin cho các thùng trong hàm biểu đồ matplotlib, chúng ta có thể thực hiện các bước sau -
-
Tạo danh sách các số cho dữ liệu và thùng.
-
Tính toán biểu đồ của một tập hợp dữ liệu bằng cách sử dụng biểu đồ () phương pháp.
-
Nhận lịch sử và các cạnh từ biểu đồ (bước 2).
-
Tìm tần suất trong biểu đồ.
-
Tạo quầy bar với thùng (Bước 1) và freq (bước 4) dữ liệu.
-
Để hiển thị hình này, hãy sử dụng show () phương pháp.
Ví dụ
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True a = [-0.125, .15, 8.75, 72.5, -44.245, 88.45] bins = np.arange(-180, 181, 20) hist, edges = np.histogram(a, bins) freq = hist/float(hist.sum()) plt.bar(bins[:-1], freq, width=20, align="edge", ec="k", color='red') plt.show()
Đầu ra