Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Cách vẽ histogram tích lũy ngược (reverse cumulative) trong Matplotlib


Để vẽ histogram tích lũy ngược (từ lớn đến bé), bạn thiết lập tham số cumulative=-1 trong phương thức hist().

  • Thiết lập kích thước hình vẽ và khoảng đệm.
  • Chuẩn bị danh sách dữ liệu.
  • Gọi plt.hist(data, cumulative=-1).
  • Hiển thị hình vẽ.

Ví dụ minh họa

from matplotlib import pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

data = [1, 2, 2, 3, 1, 4, 3, 0, 1, 3, 0]
plt.hist(data, edgecolor='black', align="mid", cumulative=-1)
plt.show()

Kết quả đầu ra

Cách vẽ histogram tích lũy ngược (reverse cumulative) trong Matplotlib