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

Matplotlib에서 더 긴 서브플롯 눈금 표시를 만드는 방법은 무엇입니까?

<시간/>

matplotlib에서 더 긴 서브플롯 눈금 표시를 만들려면 tick_params()를 사용할 수 있습니다. 마이너 및 메이저 틱 길이 및 너비에 대한 방법.

단계

  • subplot()을 사용하여 현재 그림에 서브플롯 추가 방법.

  • range(2) 값 플로팅

  • s는 x 및 y 데이터 포인트입니다.

  • "확장 영역"으로 돌출하지 않고 컬러바의 작은 눈금을 켜십시오.

  • tick_params 사용 눈금 및 눈금 레이블의 모양을 변경합니다.

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

예시

from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
ax1 = plt.subplot()
ax1.plot(range(2), range(2), linewidth=2)
ax1.minorticks_on()
ax1.tick_params('both', length=20, width=2, which='major')
ax1.tick_params('both', length=10, width=1, which='minor')
plt.show()

출력

Matplotlib에서 더 긴 서브플롯 눈금 표시를 만드는 방법은 무엇입니까?