matplotlib에 있는 font_manager에 내가 사용하고자 하는 폰트를 넣어주면 폰트가 정상적으로 출력된다.

폰트는 path의 가장 뒤에 있는 .ttf 파일 이다.

컴퓨터에 따라서 path에 있는 폰트가 다를 수 있으므로 자신의 환경에 맞춰서 path와 사용할 폰트를 결정하여 경로 설정을 하면 된다.




========================= Python =========================

import matplotlib.font_manager as fm


path = 'C:/Windows/Fonts/malgun.ttf'

font_name = fm.FontProperties(fname=path, size=50).get_name()

plt.rc('font', family=font_name)

========================= Python =========================

+ Recent posts