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

Làm cách nào để đặt màu thành Hình chữ nhật trong Matplotlib?

Để đặt màu thành hình chữ nhật trong matplotlib, chúng ta có thể thực hiện các bước sau -

  • Tạo một hình hoặc kích hoạt một hình hiện có bằng cách sử dụng figure () phương pháp.

  • Thêm '~ .axes.Axes 'thành hình như một phần của sắp xếp ô con bằng cách sử dụng add_subplot () phương pháp.

  • Hình chữ nhật được xác định thông qua một điểm neo có chiều rộng và chiều cao.

  • Thêm một miếng vá hình chữ nhật vào âm mưu.

  • Đặt giới hạn x và y bằng cách sử dụng xlim () ylim () 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, patches
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
fig = plt.figure()
ax = fig.add_subplot(111)
rectangle = patches.Rectangle((0, 0), 3, 3, edgecolor='orange', facecolor="green", linewidth=7)
ax.add_patch(rectangle)
plt.xlim([-5, 5])
plt.ylim([-5, 5])
plt.show()

Đầu ra

Làm cách nào để đặt màu thành Hình chữ nhật trong Matplotlib?