当前位置: 首页 > 图灵资讯 > 行业资讯> python中画图出现中文乱码怎么解决

python中画图出现中文乱码怎么解决

来源:图灵python
时间: 2026-04-09 15:34:52

在Python绘图时,我们通常希望在图中添加中文标签或变量名称,这可以提高我们图形的可读性,但有时在Python中会出现代码混乱。

让我们来看看如何解决它:

设置以下两行即可解决:

plt.rcParams['font.sans-serif']=['SimHei']#用于正常显示中文标签
plt.rcParams['axes.unicode_minus']=False#用于正常显示负号

如果以上还是做不到,试试这种形式:

plt.xlabel('name',fontproperties=FontProperties(fname='/System/Library/Fonts/PingFang.ttc'))
plt.ylabel('name',fontproperties=FontProperties(fname='/System/Library/Fonts/PingFang.ttc'))

请关注Python视频教程栏目,了解更多Python知识。