在matplotlib的图例和标题中使用中文
参考
https://matplotlib.org/
相关环境
操作系统: Manjaro Linux
Python版本:3.8
matplotlib版本: 3.3.4
问题描述
matplotlib绘图时标题和图例默认不支持中文,
中文字符显示为方框
问题分析
使用英文字体显示中文, 字符编码不存在, 显示为方框
解决方案
调用外部中文字体
下载字体(为方便下载这里提供otf格式的思源黑体LightItalic), 放置于代码运行目录下
matplotlib3.3.4版本支持的字体格式有.ttf,
原创
2021-03-10 21:40:46 ·
1177 阅读 ·
0 评论