노출되는 이미지가 불편하시겠지만 양해를 구합니다. 노출, 클릭등에 관한 자료로 활용 중입니다.

1. 깨지는 현상

-- Nanum폰트를 설치하고나서도, 아래 코드가 여전히 깨지는 현상이 발생한다.

[부동산API3] 전월세 실거래가 분석하기

import matplotlib as mpl
import matplotlib.font_manager as fm

#한글 가능 폰트 불러오기

fm.get_fontconfig_fonts()
font_location = '/Library/Fonts/NanumBarunGothicBold.ttf'
font_name = fm.FontProperties(fname=font_location).get_name()

mpl.rc('font', family=font_name)
 

[부동산 API3] 전월세 실거래가 현황(17년1월~18년1월, 서울&경기지역) 분석하기

오늘은 공공데이터 포털에서 끌어온 전월세API 데이터를 가지고 전월세 거래건수에 대해 알아보려고 한다. 그전에 알아본 내용을 잠깐 정리해보자. 먼저, 공공데이터 포털에서 부동산 거래데이터가 API형태로 제공..

tariat.tistory.com

 

2. 현상을 구체적으로 분석

-- 아래 예제도 동일하게 한글이 깨짐

-- cachedir() 위치(~/.matplotlib)로 가보니, fontlib-v300.json파일내에 폰트(NanumBarunGothicBold) 없다???

Matplotlib 한글폰트 사용하기

import matplotlib as mpl

print ('버전: ', mpl.__version__)
print ('설치 위치: ', mpl.__file__)
print ('설정 위치: ', mpl.get_configdir())
print ('캐시 위치: ', mpl.get_cachedir())
 

실습으로 배우는 데이터 사이언스 - Matplotlib에서 한글 폰트 사용하기 | 프로그래머스

Matplotlib 한글폰트 사용하기 1. 필요한 패키지를 가져옵니다. # 그래프를 노트북 안에 그리기 위해 설정 %matplotlib inline # 필요한 패키지와 라이브러리를 가져옴 import matplotlib as mpl import matplotlib.pyplot as plt import matplotlib.font_manager as fm # 그래프에서 마이너스 폰트 깨지는 문제에 대한 대처 mpl.rcParams['axes.unicode_

programmers.co.kr

 

3. 해결책

-- font cache를 rebuild를 하는 것이 필요하다.

Updating the Matplotlib Font Cache

블로그 이미지

StartGuide

I want to share the basic to programming of each category and how to solve the error. This basic instruction can be extended further. And I have been worked in southeast Asia more than 3 years. And I want to have the chance to work another country.

,