jupyter中matplotlib中用中文添加title、xlabel、ylabel、legend等出现方框乱码

jupyter上绘图中文乱码的解决方法:在python脚本中增加配置支持中文的代码

之前试了网上的很多方法都对jupyer没用,终于试到一个有用的!!!

解决方法:

from pylab import mpl

#mpl.rcParams['font.sans-serif'] = ['SimHei']
mpl.rcParams['font.sans-serif'] = ['Microsoft YaHei']    # 指定默认字体:解决plot不能显示中文问题

mpl.rcParams['axes.unicode_minus'] = False           # 解决保存图像是负号'-'显示为方块的问题

注: 如果Microsoft YaHei不行就换成SimHei,如果SimHei不行就换成Microsoft YaHei试试。

参考来自:https://blog.csdn.net/zzsg2005/article/details/78065075

你可能感兴趣的:(python)