最近在用python做了些机器学习之类的工作,需要绘制大量图表。但是发现,图表中的中文始终无法显示。后来找到方法,如下所示,即可设置中文标题。同时,注意字体的存储位置
import matplotlib.font_manager as fm myfont = fm.FontProperties(fname='C:/Windows/Fonts/simsun.ttc') plt.xlabel(u'身高',fontproperties=myfont) plt.ylabel(u'体重',fontproperties=myfont)