关于解决Matplotlib的中文错误的问题

所有数据进行了录入,接下来是展示数据的强大工具:Matplotlib

但Matplotlib对中文的支持,由于字体的不对,可能导至数据无法正常显示。通过查找网络上的一些高手的解决办法,最终找到最简单的方法:重新定义字体

具体办法:

1、先查看看安装的Matplotlib有哪些字体:

mpl_fonts = set(f.name for f in FontManager().ttflist)
for f in sorted(mpl_fonts):
print(‘\t’ + f)

2、在找到的字体内找到,能显示中文设定为默认字体:

matplotlib.rc(‘font’, family=’Kai’)

楷体

3、注意事项:

要先:import matplotlib