Matplotlib解决中文乱码&符号不正常显示

Posted ZSYL

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Matplotlib解决中文乱码&符号不正常显示相关的知识,希望对你有一定的参考价值。

Matplotlib解决中文乱码&符号不正常显示

完美解决方案

迷人的小方块儿
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

因为经常要解决这个问题,所以就把它单独整理出来,以备使用。

更多学习请参考Python可视化库matplotlib(超详细)
在这里插入图片描述

Matplotlib 默认情况不支持中文,我们可以使用以下简单的方法来解决:

# 用来正常显示中文标签
plt.rcParams['font.sans-serif']=['SimHei']  

中文乱码和符号不正常显示:

from pylab import mpl
# 设置显示中文字体
mpl.rcParams["font.sans-serif"] = ['SimHei']
# 设置正常显示符号
mpl.rcParams["axes.unicode_minus"] = False

加油!

感谢!

努力!

以上是关于Matplotlib解决中文乱码&符号不正常显示的主要内容,如果未能解决你的问题,请参考以下文章

linux下python matplotlib中文乱码解决

matplotlib解决中文乱码

Deepin20系统Linux系统中永久解决matplotlib画图中文乱码问题和使用seaborn中文乱码问题

Deepin20系统Linux系统中永久解决matplotlib画图中文乱码问题和使用seaborn中文乱码问题

彻底解决matplotlib中文乱码问题(转)

python中matplotlib中标签中文乱码的一种解决方法