[Python] matplotlib에서 마이너스 기호가 깨지는 문제

신은지·2024년 8월 20일
0

Python

목록 보기
16/23
post-thumbnail

Trouble Shooting


👻 matplotlib 사용중에 마이너스 기호가 나타나지 않음.


Solve


기본적으로 마이너스 기호 표시는 유니코드로 사용한다. 그런데 한글 폰트와 함께 사용할 때는 유니코드 기호가 제대로 표시되지 않을 수 있다고 한다.
그러므로 다음과 같은 코드를 추가 작성 하면 마이너스 기호를 사용할 수 있다.

import matplotlib as plt

plt.rcParams['axes.unicode_minus'] = False

이 설정을 False로 설정하면 일반 ASCII 마이너스 기호 (-)가 사용된다. 그러나 True로 변경하면 화면에 표시될 때 유니코드 마이너스 기호가 사용된다.

일반적으로 한글 사용자가 Matplotlib을 사용할 때 문제가 될 수 있는 부분 중 하나라고 한다.

profile
I believe there is no best, only better

0개의 댓글