-
pyplot 에서 한글 깨짐 문제 해결법Python2/오류 및 해결방법 2019. 5. 19. 18:01반응형
쥬피터노트북에서 도표나 그래프를
matplotlib.pyplot 을 이용하여 그릴 때 아래와 같이 한글이 깨지는 현상이 발생할 때가 있다.
글자체를 인식을 못하기 때문인데 이럴때에는 matplotlib.font_manager를 이용하여 폰트 설정을 해주면 된다.
import matplotlib.font_manager as fm
그리고 가장 흔하게 사용하는 나눔 고딕체를 구글에서 다운(나눔고딕ttf라고 검색) 받거나 아래 링크에서 다운받아
위치를 로드 한뒤 그래프를 표시하면 한글이 잘 나타난다.
ex 코드)
import matplotlib.pyplot as plt import matplotlib.font_manager as fm path = 'C:\\Users\\Downloads\\NanumBarunGothic.ttf' fontprop = fm.FontProperties(fname=path, size=18) plt.ylabel('세로축', fontproperties=fontprop) plt.title('가로축', fontproperties=fontprop) plt.show()
반응형'Python2 > 오류 및 해결방법' 카테고리의 다른 글