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

Làm thế nào để định vị và căn chỉnh chú giải hình Matplotlib?

Để định vị và căn chỉnh chú giải hình matplotlib, chúng ta có thể thực hiện các bước sau đây−

  • Lô đất line1 line2 sử dụng plot () phương pháp.
  • Đặt chú giải trên hình vẽ. Sử dụng bbox_to_anchor để đặt vị trí và căn chỉnh theo chiều ngang của các phần tử chú giải.
  • Để 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.00, 3.50]
plt.rcParams["figure.autolayout"] = True
line1, = plt.plot([1, 5, 1, 7], linewidth=0.7)
line2, = plt.plot([5, 1, 7, 1], linewidth=2.0)
plt.legend([line1, line2], ["line1", "line2"], bbox_to_anchor=(0.45, 1.0), ncol=2)
plt.show()

Đầu ra

Làm thế nào để định vị và căn chỉnh chú giải hình Matplotlib?