16. 여러 그래프

성준혁·2023년 1월 17일
0

Matplotlib

목록 보기
17/18
post-thumbnail

여러 개의 그래프를 한꺼번에 그릴 수 있다.

  • 기본 설정 & 데이터 준비

하위 플롯 생성

  • plt.subplots() : 2개의 객체(figure 정보, 좌표 정보)를 튜플 형태로 반환함.
  • fig.suptitle() : figure 전체에 대한 제목(super title)을 설정할 수 있음.
  • axs[a, b] : 만든 subplot 중에 (a,b) 위치를 호출함. → 여기에다 그래프 그리면 됨!
  • ※ 세부 설정 방법들이 일반적인 그래프 때와 약간 다른 부분 있음
    .set_title() : subplot의 제목을 설정할 수 있음.
    .set(xlabel=, ylabel=) : subplot의 축 이름을 설정할 수 있음.
    .set_facecolor() : subplot의 배경 색을 설정할 수 있음.


🧐My Point

subplot()subplots() 의 차이가 뭔지 궁금해서 찾아보았다. (참고자료)

subplotsubplots
>> plt.figure()>> fig, axs = plt.subplots()
>> plt.plot (x,y)>> axs.plot(x,y)

subplot() : state-based 방식으로, plt 메소드로 그림을 그린다.
subplots() : object-oriented 방식으로, 좌표 객체의 메소드로 그림을 그린다.

profile
생각은 그만

0개의 댓글