카테고리 없음

[근무일지] matplotlib 한글폰트 문제

Huin999 2021. 7. 15. 09:55

 

1) 해결링크 ❤

 

[기타] Matplotlib 한글 폰트 설정 - Window 10

안녕하세요~ '꽁냥이'입니다. 제가 시각화 관련 포스팅을 진행하려고 하는데요. 근데 포스팅을 준비하다가 '이거는 사전에 미리 알려드려야겠다' 하는 것들이 생기더라고요. 이런 것들은 앞으로

zephyrus1111.tistory.com

 

2) 코드 해결방안 😉

# Data visualization
import matplotlib as mpl
from matplotlib import font_manager,rc
import matplotlib.pyplot as plt
%matplotlib inline

# 폰트 경로
font_path = "C:/Windows/Fonts/NanumGothic.TTF"

# 폰트 이름 얻어오기
font_name = font_manager.FontProperties(fname=font_path).get_name()
 
# font 설정
mpl.rc('font',family=font_name)
plt.rc('figure', figsize=(12,4))

# 잘되는지 시각화
plt.plot([1,2,3,4])
plt.xlabel("시간")
plt.ylabel("거리")
plt.show()

 

3) 기본설정파일 해결 😍

import matplotlib as mpl

print(mpl.matplotlib_fname())

1) 출력 위치로 이동  

C:\Users\user\AppData\Roaming\Python\Python38\site-packages\matplotlib\mpl-data\matplotlibrc

 

2) matplotlibrc 파일을 메모장으로 열고 font.family 검색 후 수정

① # 제거

② 폰트변경 : sans-serif → D2Coding

 

수정 전🤣 , 후😍