
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
label, title이 한글로 표시되는 경우 Warning Error 가 나고 한글은 깨져나옵니다. 어떻게 해결해야하나요?
ChatGPT에게 해결해달라고 물어보니 폰트 캐시 삭제하라는데 아래 <방법1>과 <방법2>를 알려주는 둘다 Colab에서는 실행이 안됩니다.
<방법 1>
import matplotlib.font_manager as fm
# 폰트 캐시 삭제
fm._rebuild()
<방법 2>
import matplotlib.font_manager as fm
# 폰트 캐시 삭제
fm.fontManager._cache.clear()

작성한 코드 및 에러 메세지
import matplotlib.pyplot as plt
import matplotlib.font_manager as fm
# 폰트 설정
plt.rc('font', family='NanumGothic')
# 한국전력공사(Korea Electric Power Corporation)의 티커(KR:015760)로 yfinance로 데이터 가져오기
ticker = "015760.KS"
start_date = "2022-01-01"
end_date = "2022-12-31"
stock_data = yf.download(ticker, start=start_date, end=end_date)
# "Close" 칼럼(종가)을 이용하여 그래프 그리기
plt.plot(stock_data.index, stock_data['Close'])
plt.title('한국전력공사(Korea Electric Power Corporation) 주가')
plt.xlabel('날짜')
plt.ylabel('주가')
plt.grid(True)
plt.show()
에러메세지
[*********************100%***********************] 1 of 1 completedWARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
/usr/local/lib/python3.10/dist-packages/IPython/core/pylabtools.py:151: UserWarning: Glyph 51452 (\N{HANGUL SYLLABLE JU}) missing from current font.
fig.canvas.print_figure(bytes_io, **kw)
/usr/local/lib/python3.10/dist-packages/IPython/core/pylabtools.py:151: UserWarning: Glyph 44032 (\N{HANGUL SYLLABLE GA}) missing from current font.
fig.canvas.print_figure(bytes_io, **kw)
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
/usr/local/lib/python3.10/dist-packages/IPython/core/pylabtools.py:151: UserWarning: Glyph 54620 (\N{HANGUL SYLLABLE HAN}) missing from current font.
fig.canvas.print_figure(bytes_io, **kw)
/usr/local/lib/python3.10/dist-packages/IPython/core/pylabtools.py:151: UserWarning: Glyph 44397 (\N{HANGUL SYLLABLE GUG}) missing from current font.
fig.canvas.print_figure(bytes_io, **kw)
/usr/local/lib/python3.10/dist-packages/IPython/core/pylabtools.py:151: UserWarning: Glyph 51204 (\N{HANGUL SYLLABLE JEON}) missing from current font.
fig.canvas.print_figure(bytes_io, **kw)
/usr/local/lib/python3.10/dist-packages/IPython/core/pylabtools.py:151: UserWarning: Glyph 47141 (\N{HANGUL SYLLABLE RYEOG}) missing from current font.
fig.canvas.print_figure(bytes_io, **kw)
/usr/local/lib/python3.10/dist-packages/IPython/core/pylabtools.py:151: UserWarning: Glyph 44277 (\N{HANGUL SYLLABLE GONG}) missing from current font.
fig.canvas.print_figure(bytes_io, **kw)
/usr/local/lib/python3.10/dist-packages/IPython/core/pylabtools.py:151: UserWarning: Glyph 49324 (\N{HANGUL SYLLABLE SA}) missing from current font.
fig.canvas.print_figure(bytes_io, **kw)
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
/usr/local/lib/python3.10/dist-packages/IPython/core/pylabtools.py:151: UserWarning: Glyph 45216 (\N{HANGUL SYLLABLE NAL}) missing from current font.
fig.canvas.print_figure(bytes_io, **kw)
/usr/local/lib/python3.10/dist-packages/IPython/core/pylabtools.py:151: UserWarning: Glyph 51676 (\N{HANGUL SYLLABLE JJA}) missing from current font.
fig.canvas.print_figure(bytes_io, **kw)
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found.
WARNING:matplotlib.font_manager:findfont: Font family 'NanumGothic' not found
오류 발생 시, 작성한 코드 전체와 에러 메시지를 첨부해 주세요.
Tip 1) </> 아이콘을 눌러 코드박스를 만들어 보세요.
Tip 2) Ctrl+A(맥의 경우 Command+A) 단축키로 코드를 한 번에 선택할 수 있어요!
