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

Làm cách nào để loại bỏ khoảng trắng ở cuối biểu đồ Matplotlib?

Để loại bỏ khoảng trắng ở cuối biểu đồ Matplotlib, chúng tôi có thể sử dụng bố cục chặt chẽ hoặc autoscale_on =False .

bước

  • Đặ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 một hình mới hoặc kích hoạt một hình hiện có.

  • Thêm 'rìu' vào hình như một phần của sự sắp xếp lô phụ.

  • Vẽ danh sách các điểm dữ liệu bằng cách sử dụng plot () phương phá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

fig = plt.figure()

ax = fig.add_subplot(111, autoscale_on=False, xlim=(1, 5), ylim=(0, 10))
ax.plot([2, 5, 1, 2, 0, 7])

plt.show()

Đầu ra

Làm cách nào để loại bỏ khoảng trắng ở cuối biểu đồ Matplotlib?