개요
Python의 Matplotlib에서 하나의 레이블(제목)에 원하는 글꼴 크기를 적용하려면 title() 메서드의 fontsize 인자를 사용하면 됩니다. 이 방법을 활용하면 그래프 제목의 텍스트 크기를 자유롭게 조절할 수 있습니다.
단계별 진행 방법
그림(figure) 크기를 설정하고 서브플롯 사이와 주변의 여백을 조정합니다.
Numpy를 사용하여 x, y 데이터 포인트를 생성합니다.
plot() 메서드로 x와 y 데이터를 그래프에 그립니다.
fontsize 변수를 초기화합니다.
title() 메서드에 fontsize 인자를 전달하여 그래프의 제목을 설정합니다.
axis('off')를 호출하여 축을 숨깁니다.
show() 메서드를 사용해 그림을 화면에 표시합니다.
예제 코드
import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.linspace(-5, 5, 100)
y = np.cos(x)
plt.plot(x, y)
fontsize = 20
plt.title("$\\bf{y=cos(x)}$", fontsize=fontsize)
plt.axis('off')
plt.show()실행 결과
위 코드를 실행하면 코사인 곡선이 그려지고, 그래프 상단에 지정한 크기(20pt)의 굵은 수식 형태 제목 "y=cos(x)"가 표시됩니다.
