Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Matplotlib 마커 방향을 제어할 수 있습니까?

<시간/>

matplotlib 마커 방향을 제어하기 위해 마커의 여러 면, 스타일 및 회전 또는 방향을 포함하는 마커 튜플을 사용할 수 있습니다.

단계

  • Figure 크기를 설정하고 서브플롯 사이와 주변의 패딩을 조정합니다.

  • x 만들기 및 y numpy를 사용하는 데이터 포인트.

  • 10개의 서로 다른 회전 배열을 만듭니다.

  • 우편번호 x , y 그리고 나. 반복하고 plot()을 사용하여 점을 그립니다. 마커 튜플이 있는 메서드입니다.

  • 그림을 표시하려면 show()를 사용하세요. 방법.

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()

출력

Matplotlib 마커 방향을 제어할 수 있습니까?