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

Tự động đặt giới hạn trục Y cho biểu đồ thanh bằng Matplotlib

Để đặt giới hạn trục Y, chúng tôi có thể sử dụng ylim () và đặt các giá trị giới hạn tối đa và tối thiểu.

Các bước

  • Đặt kích thước hình và điều chỉnh phần đệm giữa và xung quanh các ô phụ.
  • Tạo hai danh sách cho các điểm dữ liệu.
  • Tạo hai biến cho max tối thiểu giá trị cho trục Y.
  • Sử dụng ylim () để giới hạn phạm vi trục Y.
  • Sử dụng bar () phương pháp để vẽ các thanh.
  • Để 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
x = [1, 2, 3, 4, 5]
y = [8, 4, 6, 1, 3]
max_y_lim = max(y) + .5
min_y_lim = min(y)
plt.ylim(min_y_lim, max_y_lim)
plt.bar(x, y)
plt.show()

Đầu ra

Tự động đặt giới hạn trục Y cho biểu đồ thanh bằng Matplotlib