[Matplotlib] How - Matplotlib에서 한글 사용하기.

하쮸·2025년 12월 3일

Error, Why, What, How

목록 보기
55/70

1. Colab 환경.


1-1. 나눔 폰트 설치.

!sudo apt-get install -y fonts-nanum
!sudo fc-cache –fv
!rm ~/.cache/matplotlib -rf
  • !sudo apt-get install -y fonts-nanum
    • !: Python에서 실행되는 것이 아니라 Linux시스템에서 실행되는 명령어라는 의미.
    • sudo(SuperUser DO): 슈퍼 유저의 권한으로 하려는 것.
    • apt(Advanced Package Tool): 리눅스 패키지 관리자.
    • -get: 패키지 관리 기능의 실행 모듈.
    • install: 설치.
      • -y: 설치시 확인/취소 묻지말고 무조건 Yes.
      • fonts-nanum: 나눔 폰트.
  • !sudo fc-cache –fv
    • fc-cache: 시스템 폰트 캐시 재생성.
    • -f(force): 확인 없이 강제.
    • -v(verbose): 실행 과정을 자세히 출력.
  • !rm ~/.cache/matplotlib -rf
    • rm(remove): 파일/디렉터리 삭제.
    • ~: 현재 사용자 홈 디렉터리.
    • /: 경로 구분자.
    • .: 숨김 파일/폴더.
    • cache/matplotlib: matplotlib 캐시 폴더
    • -r(recursive): 디렉토리 안의 모든 파일까지 삭제.
    • -f(force): 확인 없이 강제.

1-2. 런타임 -> 세션 다시 시작.


1-3. 폰트 지정.

import matplotlib.pyplot as plt

plt.rc('font', family='NanumBarunGothic')
  • plt.rc('font', family='NanumBarunGothic')
    • rc(runtime configuration): 실행 환경 설정.
      • font를 설정할거고.
      • family=: 글꼴 패밀리(font family) 지정.
      • NanumBarunGothic: 실제 폰트 이름.
        (시스템에 설치된 폰트 중 해당 이름 사용.)
profile
Every cloud has a silver lining.

0개의 댓글