出图横纵坐标汉字错误-解决方案

报错现象

UserWarning: Glyph 27491 (\N{CJK UNIFIED IDEOGRAPH-6B63}) missing from curre
出图横纵坐标汉字错误-解决方案_第1张图片

报错分析

我们可以看到在警告信息中提示翻译过来是字体中不含中文字符。

报错解决方案

增加以下三行代码

from matplotlib import font_manager as fm, rcParams
plt.rcParams['font.sans-serif']=['SimHei'] #显示中文标签
plt.rcParams['axes.unicode_minus']=False   #这两行需要手动设置

结果:
出图横纵坐标汉字错误-解决方案_第2张图片

你可能感兴趣的:(python,matplotlib,开发语言)