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

Có thể kiểm soát hướng đánh dấu Matplotlib không?

Để kiểm soát hướng đánh dấu matplotlib, chúng ta có thể sử dụng bộ đánh dấu chứa một số cạnh, kiểu và cách xoay hoặc hướng của điểm đánh dấu.

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 x y điểm dữ liệu bằng cách sử dụng numpy.

  • Tạo một mảng gồm 10 phép quay khác nhau.

  • Zip x , y và tôi. Lặp lại chúng và vẽ biểu đồ các điểm bằng cách sử dụng plot () phương pháp với bộ đánh dấu.

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

Ví dụ

import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.random.rand(10)
y = np.random.rand(10)
i = np.linspace(0, 10, 10)
for x, y, i in zip(x, y, i):
   plt.plot(x, y, marker=(3, 0, i*45), linestyle='None', markersize=20)
plt.show()

Đầu ra

Có thể kiểm soát hướng đánh dấu Matplotlib không?