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

Điều chỉnh chiều cao của một subplot theo cách tuyệt đối (không tương đối) trong Matplotlib

Để điều chỉnh chiều cao của một subplot theo cách tuyệt đối trong Matplotlib, 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 ô phụ.
  • Tạo một hình mới hoặc kích hoạt một hình hiện có.
  • Để có chiều cao tuyệt đối của ô con, hãy sử dụng Axes () lớp học
  • Thêm các trục vào hình.
  • Vẽ biểu đồ các điểm dữ liệu trên các trục.
  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

Ví dụ

from matplotlib import pyplot as pl

pl.rcParams["figure.figsize"] = [7.50, 4.50]
pl.rcParams["figure.autolayout"] = True

figure = pl.figure()

axes = pl.Axes(figure, [.4, .6, .25, .25])
figure.add_axes(axes)
pl.plot([1, 2, 3, 4], [1, 2, 3, 4])

axes = pl.Axes(figure, [.4, .1, .25, .25])
figure.add_axes(axes)
pl.plot([1, 2, 3, 4], [1, 2, 3, 4])

pl.show()

Đầu ra

Điều chỉnh chiều cao của một subplot theo cách tuyệt đối (không tương đối) trong Matplotlib