Fork me on GitHub


Related Topics

This Page

Unicode minusΒΆ

You can use the proper typesetting Unicode minus (see or the ASCII hyphen for minus, which some people prefer. The matplotlibrc param axes.unicode_minus controls the default behavior.

The default is to use the Unicode minus.

import numpy as np
import matplotlib
import matplotlib.pyplot as plt

# Fixing random state for reproducibility

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')

Total running time of the script: ( 0 minutes 0.019 seconds)

Gallery generated by Sphinx-Gallery