1.找到中文字体文件的地址和字体文件名 通常:C:\Windows\Fonts\字体文件名 2.加载字体 zh_font = matplotlib.font_manager.FontProperties(fname='C:\Windows\Fonts\simfang.ttf') 3.中文显示增加字体属性 例如: plt.title(u'混淆矩阵',fontproperties=zh_font) plt.ylabel(u'实际类型',fontproperties=zh_font)...
5. 有可能修改的配置之后并不会马上生效,可运行下面几行代码重新加载字体,使之生效。 import matplotlib.pyplot as plt from matplotlib.font_manager import _rebuild _rebuild() 6.运行下面的代码,看是否生效: importmatplotlib.pyplotasplt x = [1, 2, 3, 4, 5, 6, 7, 8, 9] y = [21, 27, 29,...
1. 首先,从GitHub(github.com/StellarCN/sc...)下载中文字体SimHei.ttf文件。2. 将下载的字体文件放置在虚拟环境的字体目录中。可以通过导入matplotlib并打印matplotlib.matplotlib_fname()来找到对应目录,如`/nfs/users/.../venv/lib/python3.6/site-packages/matplotlib/mpl-data/matplotlibrc`。...