- from
pylab import * - mpl.rcParams['font.family']
="SimHei" #指定默认字体 -
- mpl.rcParams['axes.unicode_minus']
= False #解决保存图像是负号'-'显示为方块的问题 -
- t
= arange(-5*pi, 5*pi, 0.01) - y
= sin(t)/t - plt.plot(t,
y) - plt.title(u'这里写的是中文')
- plt.xlabel(u'X坐标')
- plt.ylabel(u'Y坐标')
- plt.show()
-
-
-
-
-
- #第二种方法
-
- #
-*- coding: utf-8 -*- - from
pylab import * - myfont
= matplotlib.font_manager.FontProperties(fname='C:/Windows/Fonts/msyh.ttf') - mpl.rcParams['axes.unicode_minus']
= False - t
= arange(-5*pi, 5*pi, 0.01) - y
= sin(t)/t - plt.plot(t,
y) - plt.title(u'这里写的是中文',fontproperties=myfont)
#指定字体 - plt.xlabel(u'X坐标',fontproperties=myfont)
- plt.ylabel(u'Y坐标',fontproperties=myfont)
- plt.show()
-