본문 바로가기
Programming/python

matplotlib, networkx에서 한글사용하기(windows)

by 단창 2019. 7. 17.

 

import matplotlib.font_manager as fm

from matplotlib import rc

font_name = fm.FontProperties(fname="c:/Windows/Fonts/malgun.ttf").get_name()

rc('font', family=font_name)

 

이렇게 하면 matplotlib의 title axis의 한글이 정상적으로 나옴.

 

networkx의 node의 라벨은 따로 지정을 해줘야함.

nx.draw_networkx_labels(Gs[i],pos,Gs_label[i],font_family=font_name,font_size=10)

 

 

반응형