绘制图表中文字体显示不出来:Glyph 22885 missing from current font. font.set_text(s, 0.0, flags=flags)

问题描述

问题:Glyph 22885 missing from current font. font.set_text(s, 0.0, flags=flags):在这里插入图片描述

在使用matplotlib绘制图表时,中文标题显示不出来,提示Glyph 22885 missing from current font. font.set_text(s, 0.0, flags=flags)

在这里插入图片描述

原因分析:

原因:中文字体没有设置


解决方案:

matplotlib 使用如下代码进行设置:

import matplotlib as mpl
 
mpl.rcParams['font.sans-serif'] = ['SimHei']
mpl.rcParams['font.serif'] = ['SimHei']

在这里插入图片描述

seabron 使用如下代码进行设置:

sns.set_style('whitegrid',{
    
    'font.sans-serif':['SimHei','Arial']})

猜你喜欢

转载自blog.csdn.net/weixin_61472217/article/details/131141333
今日推荐