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

플롯의 수평 및 수직, 주요 및 보조 눈금선을 독립적으로 설정하는 방법은 무엇입니까?

<시간/>

플롯의 수평 및 수직, 주요 및 보조 그리드 라인을 설정하려면 grid()를 사용할 수 있습니다. 방법.

단계

  • 그림 크기를 설정하고 서브플롯 사이 및 주변 여백을 조정합니다.
  • 그림과 서브플롯 세트를 생성합니다.
  • 주요 눈금에 대해 수평 격자선을 만듭니다.
  • 축에서 보조 로케이터를 찾습니다.
  • 그리드() 사용 작은 격자선을 만드는 방법입니다.
  • 그림을 표시하려면 show()를 사용하세요. 방법.

import matplotlib.pyplot as plt
from matplotlib.ticker import MultipleLocator

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

fig, ax = plt.subplots()

ax.yaxis.grid(which="major", color='r', linestyle='-', linewidth=2)
ml = MultipleLocator(0.10)

ax.xaxis.set_minor_locator(ml)
ax.xaxis.grid(which="minor", color='k', linestyle='-.', linewidth=0.7)

plt.show()

출력

플롯의 수평 및 수직, 주요 및 보조 눈금선을 독립적으로 설정하는 방법은 무엇입니까?