要让Python程序中的标题显示中文,需要在程序中加入以下代码:
import matplotlib
matplotlib.rcParams['font.sans-serif'] = ['SimHei']
matplotlib.rcParams['axes.unicode_minus'] = False
这样就可以解决中文标题显示问题。
如果你是使用pyplot,可以加入:
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus']=False
如果你使用的是jupyter notebook,则需要在开头加入:
%matplotlib inline
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus']=False
最后在使用标题的地方进行设置即可,比如:
plt.title("中文标题")