본문 바로가기
카테고리 없음

파이썬 seaborn 그래프에서 한글이 안나옴

by 데이터스토리 2022. 2. 17.
반응형

seaborn을 활용해서 그래프를 그렸다.

아래 그림처럼 그래프는 나왔지만 중간에 빨간 박스로 경고메세지를 보내주고 있고

그래프 x축에는 한글이 깨져 나왔다.

 

경고메세지는 아래와 같다.

C:\ProgramData\Anaconda3\lib\site-packages\matplotlib\backends\backend_agg.py:240: RuntimeWarning: Glyph 45224 missing from current font. font.set_text(s, 0.0, flags=flags)

 

 

구글링을 해서 관련 블로그를 찾았다.

이것이다. --> https://mindscale.kr/course/python-visualization-basic/font/

 

글꼴 설정

 

mindscale.kr

방법은 단순했다. 아래 코드만 넣어주면 되었다.

plt.rc('font', family='Malgun Gothic')

원인은 matplotlib 기본 글꼴이 영문이어서 한글이 나오면 경고메세지를 띄우고 그래프에 ▯ 표시를 남긴다.

조치된 결과는 아래와 같다.

그래프 하단에 한글이 잘~ 나온다.

단, 코드를 "figure' 가 설정된 다음에 넣도록하자.

 

/

반응형