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

Làm cách nào để chỉ định kiểu đường giống mũi tên trong Matplotlib?

Để vẽ kiểu đường giống mũi tên trong matplotlib, chúng ta có thể sử dụng quiver () phương pháp.

Các bước

  • Đặt kích thước hình và điều chỉnh phần đệm giữa và xung quanh các ô con.

  • Tạo các điểm dữ liệu x và y bằng cách sử dụng numpy.

  • Sử dụng quiver () phương pháp để vẽ một đường thẳng.

  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

Ví dụ

import numpy as np
import matplotlib.pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

x = np.linspace(-5, 5, 100)
y = np.sin(x)

plt.quiver(x[:-1], y[:-1], x[1:]-x[:-1], y[1:]-y[:-1], scale_units='xy', angles='xy', scale=1, color='red')

plt.show()

Đầu ra

Làm cách nào để chỉ định kiểu đường giống mũi tên trong Matplotlib?