【问题解决】Python绘图中文显示问题

前置:

在使用Python的plt画图时,图例和坐标轴的文字未能正确显示,如下图所示:
【问题解决】Python绘图中文显示问题_第1张图片

错误分析

Matplotlib是一个很好的作图软件,但是python下默认不支持中文,所以需要做一些修改

解决办法:

使用如下两种方法可以解决

from pylab import mpl 
mpl.rcParams['font.sans-serif'] = ['FangSong'] # 指定默认字体 
mpl.rcParams['axes.unicode_minus'] = False # 解决保存图像是负号'-'显示为方块的问题

也可以直接加一行代码:

plt.rcParams['font.sans-serif'] = ['SimHei'] # 显示中文

你可能感兴趣的:(错误解决,python,python)