You are reading an old version of the documentation (v3.0.2). For the latest version see https://matplotlib.org/stable/gallery/text_labels_and_annotations/unicode_minus.html
Version 3.0.2
matplotlib
Fork me on GitHub

Related Topics

Unicode minusΒΆ

You can use the proper typesetting Unicode minus or the ASCII hyphen for minus, which some people prefer. rcParams["axes.unicode_minus"] controls the default behavior.

The default is to use the Unicode minus.

../../_images/sphx_glr_unicode_minus_001.png
import numpy as np
import matplotlib
import matplotlib.pyplot as plt

# Fixing random state for reproducibility
np.random.seed(19680801)


matplotlib.rcParams['axes.unicode_minus'] = False
fig, ax = plt.subplots()
ax.plot(10*np.random.randn(100), 10*np.random.randn(100), 'o')
ax.set_title('Using hyphen instead of Unicode minus')
plt.show()

Keywords: matplotlib code example, codex, python plot, pyplot Gallery generated by Sphinx-Gallery