方法一
import matplotlib
font = { 'family' : 'Microsoft YaHei',
'weight' : 'bold',
'size' : 'larger'}
matplotlib.rc("font",**font)
方法二
import matplotlib
matplotlib.rc("font",family='Microsoft YaHei',weight="bold")
方法三
from matplotlib import font_manager
# window系统下的字体路径
# 宋体:fname="C:\Windows\Fonts\simsun.ttc"
# Times New Roman:fname="C:\Windows\Fonts\times.ttf
my_font=font_manager.FontProperties(fname="C:\Windows\Fonts\simsun.ttc")
# 在需要中文显示的地方添加fontproperties=my_font即可
plt.xticks(list(x)[::3],_xtick_lables[::3],rotation=45,fontproperties=my_font)