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

Cách tạo mũi tên hai đầu đơn giản trên trục trong Matplotlib?

Để tạo mũi tên hai đầu đơn giản trên trục trong Matplotlib:

  • Thiết lập kích thước hình và điều chỉnh khoảng đệm subplot.
  • Dùng annotate() chú thích điểm xy với text='Arrows'. Khởi tạo tuple start và end vị trí. Trong dict arrowprops dùng arrowstyle="<->" và color='red'.
  • Hiển thị hình bằng show().

Ví dụ

import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
plt.annotate('Arrows', xy=(0.1, .1), xytext=(0.5, 0.5),
              arrowprops=dict(arrowstyle='<->', color='red'))
plt.show()

Kết quả

Cách tạo mũi tên hai đầu đơn giản trên trục trong Matplotlib?