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

Làm thế nào để sắp xếp các thanh trong một biểu đồ thanh theo thứ tự tăng dần (Matplotlib)?

Để sắp xếp các thanh trong một biểu đồ thanh theo thứ tự tăng dần, chúng ta có thể thực hiện các bước sau -

  • Đặt kích thước hình và điều chỉnh phần đệm giữa và xung quanh các ô con.

  • Tạo danh sách dữ liệu cho các biểu đồ thanh.

  • Tạo biểu đồ thanh bằng cách sử dụng bar () phương pháp, với dữ liệu được sắp xếp.

  • Để 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 = [3, 5, 9, 15, 12]

plt.bar(range(len(data)), sorted(data), color='red', alpha=0.5)

plt.show()

Đầu ra

Làm thế nào để sắp xếp các thanh trong một biểu đồ thanh theo thứ tự tăng dần (Matplotlib)?