【Python】matplotlib plt显示中文乱码解决方法

原因:matplotlib库中没有中文字体,使用plt绘图时会出现乱码

如果遇到在matplotlib图例显示中文乱码情况,解决方法就是在程序最前进行下面参数设置:

import matplotlib.pyplot as plt 

plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签
plt.rcParams['axes.unicode_minus']=False #用来正常显示负号 #有中文出现的情况,需要u'内容'


其他方法可参考如下: 链接


 

你可能感兴趣的:(问题解决,python,python)