728x90
3시간은 삽질한 것 같은 폰트 문제? 결국 폰트문제가 아니지만, 폰트는 잠정적 문제
mpl.font_manager._rebuild()
font_manager를 rebuild해야한다!~~!!!!!!!!!!1 아 화난다..
import pandas as pd
import numpy as np
import re
import random
import matplotlib.pyplot as plt
import seaborn as sns
import json
%matplotlib inline
# 필요한 패키지와 라이브러리를 가져옴
import matplotlib as mpl
import matplotlib.pyplot as plt
import matplotlib.font_manager as fm
from IPython.display import set_matplotlib_formats
# 그래프에서 마이너스 폰트 깨지는 문제에 대한 대처
mpl.rcParams['axes.unicode_minus'] = False
print ('버전: ', mpl.__version__)
print ('설치 위치: ', mpl.__file__)
print ('설정 위치: ', mpl.get_configdir())
print ('캐시 위치: ', mpl.get_cachedir())
print ('설정 파일 위치: ', mpl.matplotlib_fname())
mpl.font_manager._rebuild()
font_list = fm.findSystemFonts(fontpaths=None, fontext='ttf')
f = [f.name for f in fm.fontManager.ttflist if "Gothic" in f.name]
f
# font_names = [x.name for x in font_list if "Gothic"]
# mpl.rcParams['font.family'] = font_names[0]
# font_names
# f = [f.name for f in fm.fontManager.ttflist]
# print(f)
합정이 자꾸 깨진다. 합정 자체 단어가 이상하게 들어간 거 아닐까?
설마가 맞았다….
바꿔주니 안깨지네..
+
위 블로그를 통해 해결
https://devstarsj.github.io/computer/2018/10/13/jupyter.matplotlib.korean.font/
mac에 설치한 폰트를 matplotlib 경로로 옮겨주고, 기존 캐시를 지워줘야한다!!
'Data handling > visualization' 카테고리의 다른 글
[matplotlib] 새창에서 plt.show()보기, 3d 그래프 회전 시키면서 보기 (0) | 2021.06.30 |
---|---|
visualization... umap import error (0) | 2021.01.19 |