반응형
코랩에서 데이터로 그래프를 그리다보면 한글을 넣어야 하는 경우 깨져서 나오는 경우가 있다.
여러가지 방법들이 있지만, 한번에 해결하는 방법이 있다.
!sudo apt-get install -y fonts-nanum
!sudo fc-cache -fv
!rm ~/.cache/matplotlib -rf
위의 code를 넣어서 셀을 실행 시킨다.
( 앞의 느낌표는 무조건 넣어주어야하며, 리눅스 기반으로 구동되는 것이라서 sudo, rm같은 것들은 linux 명령어들이다.)
나눔 폰트를 설치하고 matplotlib 라이브러리를 초기화 시키는 코드라고 생각하면 된다.
설치후에
다시 시작하고 나면 코랩에 업로드 한 파일이 초기화 되지는 않지만, 앞에서 작성했던 코드들을 다시 실행해주어야 한다.
Shift + Enter 를 눌러서 셀을 하나씩 실행시키거나, Ctrl + F9을 눌러서 앞서 있던 셀들을 다시 동작하면 된다.
동작하고 난 후에,
import matplotlib.pyplot as plt # 맷플롯립 import 하기
plt.rcParams['font.family'] = 'NanumBarunGothic' # 나눔바른고딕 적용하기
나눔바른고딕을 적용하고,
그래프를 다시 plot을 해주면,
나눔폰트가 많이 사용되는데, 폰트 변경이 필요하면 찾아보고 적절한 폰트를 다운받아 위와같이 동작시키면 된다.
반응형