[matplotlib.pyplot] suptitle

2024. 11. 1. 22:13·코딩/시각화

`matplotlib.pyplot`에서 가끔 부제목이 필요할 때가 있다. 특별히 `subtitle`이 구현되어있지는 않지만, `suptitle`은 구현되어있다.

matplotlib.pyplot.suptitle(t, **kwargs)

취향차이겠지만, 저는 중앙에 부제목이 오는것이 좋아 `x`파라미터는 건들지 않습니다. 그 외에 자주 수정하는 파라미터는 `y`, `fontsize`정도 입니다. 아래는 기본적인 경우입니다.

import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5]
y = [10, 20, 15, 25, 30]

plt.plot(x, y)

plt.title("Title")
plt.suptitle("Subtitle")

plt.show()

 

디폴트로 들어간 `y`를 사용하면 결과물이 제 예상과 크게 다름으로, `y`파라미터를 main `title`과 스케일에 맞추어 수정합니다. 이 부분이 시간이 제일 많이 걸립니다.

plt.title("Title", y = 1.05)
plt.suptitle("Subtitle", y = 0.92)

`fontsize`는 `'medium'`으로 바꾸어 부제목 처럼 본제목보다 작게 바꾸어 줍니다.

plt.suptitle("Subtitle", y = 0.92, fontsize='medium')

출처

https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.suptitle.html

 

matplotlib.pyplot.suptitle — Matplotlib 3.9.2 documentation

The horizontal alignment of the text relative to (x, y).

matplotlib.org

 

'코딩 > 시각화' 카테고리의 다른 글

[matplotlib] Venn Diagram  (0) 2024.11.01
'코딩/시각화' 카테고리의 다른 글
  • [matplotlib] Venn Diagram
CDeo
CDeo
잘 부탁해요 ~.~
  • 링크

    • Inter-link
    • LinkedIn
  • CDeo
    Hello World!
    CDeo
  • 공지사항

    • Inter-link
    • 분류 전체보기 (124)
      • 월간 (1)
        • 2024 (1)
      • 논문참여 (2)
      • 통계 & 머신러닝 (48)
        • 피처 엔지니어링 (3)
        • 최적화 (2)
        • 군집화 (5)
        • 공변량 보정 (4)
        • 생물정보통계 모델 (3)
        • 연합학습 (13)
        • 통계적 머신러닝 (13)
        • 논의 (0)
        • 구현 (2)
        • 스터디 (3)
      • 데이터 엔지니어링 (1)
        • 하둡 (1)
      • 코딩 (26)
        • 웹개발 (1)
        • 시각화 (2)
        • 이슈 (8)
        • 노트 (5)
        • PyTorch Lightning (5)
        • JAX (5)
      • 에너지 (2)
        • 뉴스 및 동향 (2)
        • 용어 정리 (0)
      • 기본 이론 (0)
        • 집합론 (0)
        • 그래프 이론 (0)
      • 약리학 (28)
        • 강의 (5)
        • ADMET parameter (16)
        • DDI (4)
        • DTI (0)
      • 생명과학 (1)
        • 분석기술 (1)
      • 일상 (15)
        • 연구일지 (3)
        • 생각 (8)
        • 영화 (1)
        • 동화책 만들기 (1)
        • 요리 (0)
        • 다이어트 (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 인기 글

  • 전체
    오늘
    어제
  • hELLO· Designed By정상우.v4.10.1
CDeo
[matplotlib.pyplot] suptitle
상단으로

티스토리툴바