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

Làm cách nào để có được biểu đồ tích lũy thứ tự ngược lại trong Matplotlib?

Để có được biểu đồ tích lũy thứ tự ngược lại trong Matplotlib, chúng ta có thể sử dụng tích lũy =-1 trong lịch sử () phương pháp.

  • Đặt kích thước hình và điều chỉnh phần đệm giữa và xung quanh các ô phụ.
  • Lập danh sách các điểm dữ liệu.
  • Vẽ biểu đồ bằng dữ liệu tích lũy =-1.
  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

Ví dụ

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()

Đầu ra

Làm cách nào để có được biểu đồ tích lũy thứ tự ngược lại trong Matplotlib?