matplotlib font는 기본적으로 ‘sans-erif’를 default로 하기 때문에 한글이 깨져 나올 수 있다.
font 확인
import matplotlib
matplotlib.rcParams['font.family']
for Win
# 한글 깨짐 개선
import matplotlib
import matplotlib.font_manager as fm
font_name = fm.FontProperties(fname = 'C:/Windows/Fonts/malgun.ttf').get_name()
matplotlib.rc('font', family = font_name)
matplotlib.rcParams['axes.unicode_minus'] = False
for Mac
# 한글 깨짐 개선
import matplotlib.pyplot as plt
from matplotlib import rc
rc('font', family='AppleGothic')
plt.rcParams['axes.unicode_minus'] = False
