Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Thêm thủ công các mục legend trong Python Matplotlib


Sử dụng phương thức plt.legend(), chúng ta có thể tạo legend, và truyền frameon giúp giữ border.

Các bước

  • Đặt nhãn trục X bằng plt.xlabel().

  • Đặt nhãn trục Y bằng plt.ylabel().

  • Vẽ các đường line bằng plot().

  • Location và legend drawn flag giúp tìm vị trí và bật border.

  • Đặt legend với các phần tử "blue" và "orange".

  • Hiển thị figure bằng plt.show().

Ví dụ

import matplotlib.pyplot as plt
plt.ylabel("Y-axis ")
plt.xlabel("X-axis ")
plt.plot([9, 5], [2, 5], [4, 7, 8])
location = 0  # Vị trí tốt nhất
legend_drawn_flag = True
plt.legend(["blue", "orange"], loc=0, frameon=legend_drawn_flag)
plt.show()

Kết quả

Thêm thủ công các mục legend trong Python Matplotlib