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

Nhận thông tin cho các thùng trong hàm biểu đồ Matplotlib

Để 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ử 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

Nhận thông tin cho các thùng trong hàm biểu đồ Matplotlib