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

서브플롯의 Python xticks

<시간/>

Subplot은 nrow*ncols 부분으로 그림을 분할할 수 있으며 plt.xticks는 subplots에 대한 xticks를 플롯하는 데 도움이 될 수 있습니다.

단계

  • 1행과 2행에 대해 두 개의 목록을 만듭니다.

  • nrow =1, ncols =2 및 index =1인 현재 Figure에 서브플롯을 추가합니다.

  • 스타일을 점선으로 하여 라인 1을 그립니다.

  • 자동 크기 조정 여백(0.2)을 설정하거나 가져옵니다.

  • 짝수 위치에 xticks를 배치합니다.

  • X축의 제목을 설정합니다.

  • nrow =1, ncols =2 및 index =2인 현재 Figure에 서브플롯을 추가합니다.

  • 플롯 라인 2.

  • 자동 크기 조정 여백(0.2)을 설정하거나 가져옵니다.

  • 이상한 장소에 xticks를 배치하십시오.

  • X축의 제목을 설정합니다.

  • 그림을 표시하려면 plt.show() 메소드를 사용하십시오.

import matplotlib.pyplot as plt

line1 = [21, 14, 81]
line2 = [31, 6, 12]

plt.subplot(121)
plt.plot(line1, linestyle='dashed')
plt.margins(0.2)
plt.xticks([2, 4, 6, 8, 10])
plt.title("x-ticks at even places")

plt.subplot(122)
plt.plot(line2)
plt.margins(0.2)
plt.xticks([1, 3, 5, 7, 9])
plt.title("x-ticks at odd places")

plt.show()

출력

서브플롯의 Python xticks