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知识。
