【Python】matplotlib.pyplot绘图不显示中文解决方案

it2025-08-07  12

今天使用matplotlib.pyplot绘制折线图时,出现图表中文字不显示的问题。

同时会报错:RuntimeWarning: Glyph 20540 missing from current font. font.set_text(s, 0.0, flags=flags)

解决方案

需添加一行显示中文标签的代码:

plt.rcParams['font.sans-serif'] = ['SimHei']

字体选择:

字体对应名称黑体SimHei微软雅黑Microsoft YaHei微软正黑体Microsoft JhengHei新宋体NSimSun新细明体PMingLiU细明体MingLiU标楷体DFKai-SB仿宋FangSong楷体KaiTi仿宋_GB2312FangSong_GB2312楷体_GB2312KaiTi_GB2312
最新回复(0)