커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
한국전력 부분_ Colab에서는 한글폰트 설정을 어찌해야하나요?
undefined주차
북마크
송*강
댓글
3
추천
0
조회수
18
조회수
18
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


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) 단축키로 코드를 한 번에 선택할 수 있어요!




취소
 공유
취소
댓글 0
댓글 알림
나의얼굴