728x90
matplotlib 또는 Seaborn 으로 한글로 된 데이터를 시각화 하면 아래 사진과 같이 한글이 깨져서 나오는 경우가 종종 있습니다.
이 경우 아래와 같이 내 컴퓨터에 설치된 폰트 리스트를 확인하면
설치된 한글 폰트 확인
import matplotlib.font_manager as fm
font_list = [font.name for font in fm.fontManager.ttflist]
font_list
내 컴퓨터에 설치된 폰트를 확인 할 수 있고, 이중 원하시는 폰트를 아래과 같이 적용하여 사용하시면 됩니다.
Window OS
plt.rcParams['font.family'] = 'NanumGothic'
Mac OS
plt.rcParams['font.family'] = 'AppleGothic'
추가로, 한글 폰트가 좀 작게 느껴지시는 분들은 아래 코드로 폰트 크기를 조정할 수 있습니다.
plt.rcParams['font.size'] = 23
728x90