유니코드 빼기 #

기본적으로 음수 값의 눈금 레이블은 ASCII 하이픈(U+002D)이 아닌 유니코드 마이너스 (U+2212)를 사용하여 렌더링됩니다. 이것은 설정으로 제어할 수 있습니다 rcParams["axes.unicode_minus"](기본값: True).

대체는 눈금 레이블을 그릴 때(일반적으로 pyplot.show()또는 pyplot.savefig()호출 중) 수행됩니다. 따라서 그림의 모든 눈금 레이블은 동일한 설정을 따르며 동일한 그림의 실제 눈금 레이블에서 두 글리프를 동시에 시연할 수 없습니다.

대신, 이 예제는 단순히 확대된 글꼴에서 두 글리프 간의 차이점을 보여줍니다.

유니코드 빼기
import matplotlib.pyplot as plt

fig = plt.figure(figsize=(4, 2))
fig.text(.15, .6, "Unicode minus:", fontsize=20)
fig.text(.85, .6, "\N{MINUS SIGN}1", ha='right', fontsize=20)
fig.text(.15, .3, "ASCII hyphen:", fontsize=20)
fig.text(.85, .3, "-1", ha='right', fontsize=20)
plt.show()

Sphinx-Gallery에서 생성한 갤러리