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

pyplot을 사용하여 Python에서 여러 서브플롯에 수평선 그리기

<시간/>

Python에서 여러 서브플롯에 수평선을 그리려면 서브플롯을 사용하여 여러 축과 axhline()을 얻을 수 있습니다. 수평선을 그리는 방법입니다.

단계

  • Figure와 서브플롯 세트를 생성합니다. 여기에서 3개의 서브플롯을 생성합니다.

  • axhline() 사용 각 축에 수평선을 그리는 방법입니다.

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

예시

from matplotlib import pyplot as plt
fig, (ax1, ax2, ax3) = plt.subplots(3)
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
ax1.axhline(y=0.5, xmin=0, xmax=3, c="black", linewidth=2, zorder=0)
ax2.axhline(y=0.5, xmin=0, xmax=3, c="red", linewidth=3, zorder=0)
ax3.axhline(y=0.5, xmin=0, xmax=3, c="yellow", linewidth=4, zorder=0)
plt.show()

출력

pyplot을 사용하여 Python에서 여러 서브플롯에 수평선 그리기